俗话说:“工欲善其事必先利其器”; 对于我们程序员来说,不管你是大神,还是小鱼小虾,进入公司之后,都用过源码管理工具,不然你就不是一个合格的程序...
在2014WWDC中库克用了20秒的时间,简短的3句话,介绍了测试版本的TestFlight服务。TestFlight用于将Beta版测试,Te...
事件的产生 当有触摸或者其他事件产生,将事件交由 IOKit.framework 处理。 IOKit.framework 将事件封装成一个 IO...
在项目中要适配iOS10,要使用cocoapods更新第三方库,而目前使用的ruby版本是Mac系统自带的1.8.7。所以需要对ruby进行升级...
这几天,公司项目不怎么忙,然后利用些业余的时间,想仿一个 app。下面介绍一下如果获取其他 app 的图片资源: 在 MacX 下载 iTool...
UIView 中关于 Content Hugging 和 Content Compression Resistance 的方法有: 在 Auto...
在开发中很多时候会有这样的场景,同一个界面有多个请求,而且要在这几个请求都成功返回的时候再去进行下一操作,对于这种场景,如何来设计请求操作呢?今...
如何在 Category 如何调用本类方法 实际上,如果一个类的分类重写了这个类的方法后,那么这个类的这个方法将失效,起作用的将会是分类的那个重...
消息转发三部曲: 接上面消息发送,如果当前类和父类中都没有找到实现,那么就会开始尝试动态方法解析。 动态方法解析 在执行了 _class_res...