文件名称:SDKLearning:阅读源码的力量
文件大小:357KB
文件格式:ZIP
更新时间:2024-05-30 23:58:43
Objective-C
SDKLearning 阅读源码的力量 在网上能够找到很多关于一些热门库的用法和详细解读,所以也就能很容易并且快速的解读其中的原理。 本仓库更专注于这些库中一些ios写法的技巧,以及一些架构思想设计的总结。如果想要从头到位详细了解源码的实现,可以重新查找资料,或者在本仓库的源码中找到 一些关于热门库的注释进行解读。 Masonry 一、比较突出的就是链式语法的使用。 其实就是get方法与block的结合。有些人说这种写法不好记住,我们进行一个逆推。要想实现objc.aProperty这种语法,就要使用到get方法, 返回一个aProperty的实例。要想实现someOperate(para)这种语法,则需要使用block。两者结合一下,定义一个block属性并实现他的get方法, 则可以实现objc.aProperty(para)这种形式。而链式编程的做法,比如objc.a