当你在@property中用readonly时只是表示编译器会自动生成 _ivar成员变量 和 getter方法,不会自动生成setter方法;
既然编译器不生成setter方法,自己未自定义setter方,那你当然无法赋值。
解决办法:
1、自己实现setter方法;
2、使用KVC。
当你在@property中用readonly时只是表示编译器会自动生成 _ivar成员变量 和 getter方法,不会自动生成setter方法;
既然编译器不生成setter方法,自己未自定义setter方,那你当然无法赋值。
解决办法:
1、自己实现setter方法;
2、使用KVC。
本文标题:@property readonly 修饰符
本文链接:https://www.haomeiwen.com/subject/efumbftx.html
网友评论