我读过很久以前的一些东西
在.h
@property(nonatomic,Readonly) NSDate* theDate;
在他们中
@interface TheClassname()@property(nonatomic,retain) NSDate* theDate;@end
但是当编译.m“Property的TheDate属性在TheClassname类继承不匹配类TheClassname属性”时会引发警告。
无论如何,它似乎工作(可以读但不设置从类外,可以从内部做两个),但我应该错过了一些,以避免警告。
或者如果你知道更好的方法来做这个…
@property(nonatomic,retain,Readonly) NSDate* theDate;
在您的.m:
@interface TheClassname()@property(nonatomic,reaDWrite) NSDate* theDate;@end总结
以上是内存溢出为你收集整理的Objective-C:(私有/公共属性)只读属性为外部类调用和readwrite的自调用全部内容,希望文章能够帮你解决Objective-C:(私有/公共属性)只读属性为外部类调用和readwrite的自调用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)