
iOS开发
yingms
这个作者很懒,什么都没留下…
展开
-
cocoapod install 时 Unsupported protocol
这里写自定义目录标题cocoapod install 时 Unsupported protocolcocoapod install 时 Unsupported protocol 最近升级cocoapod到1.9.3, install 时报错CDN: trunk URL couldn't be downloaded:https://*** Response: Unsupported protocol 查看报错信息是cocoapod下载https://cdn.cocoapods.org/all_pod原创 2020-09-18 17:05:53 · 763 阅读 · 0 评论 -
xcode 10 "unable to create symlink at "错误
升级xcode到最新版本,除了很多人遇到的libstdc++6.0.9的问题以外,又遇到其他人很少遇到的问题:error: unable to create symlink at ***;这个问题1.出现在使用xcode打包archive的时候,在编译、调试(真机,模拟器)时均正常。2.同一个工程在xcode9上也可以正常打包。要解决这问题,可以参考Stack Overflow的方案,临时变通...原创 2018-11-07 13:27:33 · 2579 阅读 · 0 评论 -
iOS上的isEqual和==
今天做项目用到isEqual和==,在模型类中使用这两个做判断,遇到一个很神奇的现象。在模型中定义了属性,对属性不进行初始化,然后用该属性与nil进行比较,如图结果: 能从截图中看到虽然两个变量的地址是同一个,但是使用不能方法比较出来的结果且不相同,需要注意一下,至于为啥这样我还不知道。看到这篇文章的同学知道的话,可以在下面留言。...原创 2018-08-09 15:36:39 · 790 阅读 · 0 评论 -
iOS 关于两个Tab嵌套的使用
最近朋友有用到两个tabbar的嵌套,有点问题,其实很简单,在此记一下: 1.使用Storyboard直接生成 2.纯代码生成我把demo附上 纯代码资源 SB资源具体使用见附件。原创 2017-06-21 16:02:28 · 2119 阅读 · 0 评论 -
查看 provision profile 文件中的内容
一. 命令行代码如下: ***$ security cms -D -i MySecTarget.mobileprovision | grep -A12 "Entitlements" 代码说明: 1. 进入mobileprovision所在目录输入以上内容即可 2. grep中的A12选项意思是显示找到关键字后的12行内容,而不是仅仅显示关键字那一行;原创 2017-05-26 17:40:04 · 7027 阅读 · 0 评论 -
管理Xcode中organizer下archives列表
管理Xcode中organizer下archives列表从别人手上接手一个开发账号,或者在做开发时间久了,账号中不免会有很多的apps的信息。当在自己的Xcode中登录了这样的账号后,Xcode会默认将这些信息同步到Xcode中,加以管理。正是由于这样的一种机制,当Xcode将那些无用的apps信息同步到Xcode本地,这样就会导致在程序归档archive完成后,Xcode自动打开organizer原创 2016-11-14 12:05:52 · 9010 阅读 · 0 评论 -
iOS调试利器Reveal
iOS 页面调试类似HTMLweb检查器功能原创 2016-09-02 09:48:39 · 639 阅读 · 0 评论 -
UILabel的两段对齐
iOS中UILabel的两段对齐实现原创 2016-09-13 17:03:04 · 1691 阅读 · 0 评论 -
iphone6(s)、6(s)p屏幕适配遇到的坑
最近做项目遇到许多问题,其中一个就是老鸟看来特简单的事-适配。其实现在的每个iOS开发都会遇到这样的事情,只是自己做了这么久一直并没有太注意这个部分,所以遇到点问题,这篇就算写给自己留笔记,也给新鸟一个参考吧,老鸟请飘过。苹果在14年是推出了大屏手机iPhone6及6plus,这给做iOS开发的同学增添了不少事;苹果在这之前其实也做了相应的准备和局部,相继推出了sizeclass及自动布局等功能。原创 2016-08-22 10:22:37 · 1389 阅读 · 0 评论 -
iOS navigationBar translucent属性
截个图 在图中可以看出当: 1.translucent设置为YES时,视图的frame大小为(0,0,414,736) 即视图顶部从'屏幕顶部'开始计算,导航栏背景为半透明通过导航栏可以看到下面的视图,但是是半透明; 2.translucent设置为NO时,视图frame大小为(0,64,414,672)即视图顶部从'导航栏底部'开始计算,导航栏背景为不透明; 3.这个属性在scroll原创 2016-09-09 21:57:35 · 958 阅读 · 0 评论 -
下拉放大图片的效果
类似微信QQ的下拉放大顶部图片原创 2016-08-28 00:03:58 · 1437 阅读 · 0 评论 -
Duplicate symbol __OBJC_IVAR__$_及微信分享报WXAPI.a未导入
这两天做一个项目,里面集成微信,QQ,微博之类的分享平台。这个项目是有几个子项目共同组成的,主项目通过framework的形式引用个子项目,在子项目中进行开发,编译后系统自动生成的framework并引入到主工程中。项目需要在主工程appDelegate中进行初始化配置,在子工程中对SDK进行调用。一般情况下,单独一个工程开发的话,将SDK导入主工程就行了,可以在各个地方调用,但是我们项目的特点,要原创 2016-08-03 01:52:20 · 2321 阅读 · 0 评论 -
前后台切换时闪屏处理
这两天做一个collectionView的视图用来实现一个日历遇到一个问题。 问题1.是我在加载日历的时候因为collectionview所需要加载的东西比较多,能看出来有些卡顿,所以我就在其他视图加载成功后延迟了0.5s后对collectionview进行加载,这样能感觉出来有一定的层次感,但是不至于卡顿的现象出现; 问题2.也是在这个页面,我在双机home键的时候,监听程序的生命周期变化,在原创 2016-08-27 12:07:06 · 4401 阅读 · 0 评论 -
iOS计算网络测试中的丢包率,延迟,下载速度等参数、iOS实现ping
这段时间公司iOS的网络测试的项目。首先,对我最不好做的模块Ping,这网上找了很久的资料都指向SimplePing这个源代码,SimplePing是由Apple提供的官方代码,官方下载地址:SimplePing,这里有一个对SimplePing进行封装的Demo,但是这个demo只能告诉用户ping的结果,即ping成功还是Ping失败了,不能像在Mac的终端和win的CMD命令行中显示pi原创 2015-05-29 17:04:50 · 18788 阅读 · 1 评论