40篇文章 · 15264字 · 7人关注
hitTest的底层实现: 1.先看自己是否能接受触摸事件 2.再看触摸点是否在自己身上 3.从后往前遍历子控件,拿到子控件后,再次重复1,2步...
当我们使用AutoLayout做适配时,可能会有这样的需求,就是在想在适配完成前就取得子控件的真实frame,来做一些操作。比如我们想把一个正方...
一.工欲善其事必先利其器 time profile时间分析工具用来检测应用CPU的使用情况.可以看到应用程序中各个方法正在消耗CPU时间.使用大...
使用Xcode自带的静态分析工具 Product->Analyze(快捷键command+shift+B)可以找出代码潜在错误,如内存泄露,未使...
网上摘抄,非原创,仅供参考 <a name='TOC'/></a>目录 命名基本原则命名空间视图命名方法名协议名通知命名临时变量命名常量命名大小...
参考1.apple 文档.2.Bitcode适配指南
1.场景需求 服务器返回一个数组,数组里面包含若干条数据,字典转模型后,一个新的数组,里面若干条模型对象;通过searchBar或者textFi...
一.NSParameterAssert官方解释 Assertions evaluate a condition and, if the cond...
在开发过程中,我们不仅要去看别人的代码,也要让别人看我们的代码。那么,有一个良好的编码习惯将会非常重要。下面将会罗列使用Objective-C来...
文集作者