_attribute_ 机制是GNU C 的一大特色, 是一个编译器指令,它指定声明的特征,允许更多的错误检查和高级优化。 格式:_attrib...
响应链 响应链由一个个UIResponder的子类构成的,UIResponder是系统一个负责接受和处理事件的类。 一般情况下,一条响应链开始于...
copy 和 mutableCopy 你真的理解吗?最近发现很多面试者基本都不能很好地回答这个问题。所以整理一下。 copy和mutableCo...
Core Data 的简单理解 Core Data 一个对象持久化框架,并不是一个像SQLite一样的关系型数据库。Core Data可以使用S...
记录一下项目里面两个 iPhoneX 适配的问题。 1、整个APP 顶部和底部有黑色空白的区域。 原因:启动页面没有适配iPhoneX 如图: ...
jenkins 自动打包环境搭建,大家可以自己去搜索。我这里只总结了两个问题。 如果遇到类似的错误 解决办法:打开keychain keys(钥...
首先默认读者已经知道了Masonry的基本使用。这里讲解怎么通过UIView的两个方法实现布局的优先级。 其中 - (void)setConte...
在iOS11的系统上,当删除一个cell,重新添加新的cell,再刷新UITableView时,必定会出现Crash。 提示大概是这样的: 它主...
代码规范 好久没更新了,确实忙,前段时间正好听前辈提起这方面的事情,>醍醐灌顶,哈哈,不废话了,把之前为了重构外包的代码,为项目>组写的规范贴出...