iOS开发进阶
夜-鸽
做自己喜欢做的事情,才是真实的快乐的生活。可是这也正是最难实现的事情!这一生都在追求这个境界,或许从来都未触及过。
展开
-
@dynamic VS @synthesize
随着编译器的升级,我们已经不再使用@synthesize关键字了,一些比较老的三方库仍在使用。所以我们需要了解其中的原理:**@dynamic VS @synthesize**同为编译器@property关键字,是对应的关系。@synthesize和@dynamic都不写,那么编译器默认是@syntheszie var = _var;@synthesize的语义:如果没有手动实现setter和getter方法,编译器会自动添加这两个方法。【强调合成】@dynamic的语义:告知编译器,属性的se原创 2021-05-18 21:10:33 · 128 阅读 · 0 评论 -
iOS子线程不能操作UI小析
原创 2021-02-18 15:31:06 · 241 阅读 · 0 评论