iOS开发-面试总结(十七)
Posted iOS0116
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开发-面试总结(十七)相关的知识,希望对你有一定的参考价值。
偏僻关键字的使用区别
@synthesize
- 除非开发人员已经做了,否则由编译器自动生成getter/setter方法。
- 当开发人员自定义存或取方法时,自定义会屏蔽自动生成该方法。
@dynamic
- 告诉编译器,不自动生成getter/setter方法,避免编译期间产生警告。
- 是由开发人员提供相应的代码:对于只读属性需要提供 setter方法;对于读写属性需要提供 setter 和 getter方法。
以上是关于iOS开发-面试总结(十七)的主要内容,如果未能解决你的问题,请参考以下文章