博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自定义readonly属性的用法
阅读量:5235 次
发布时间:2019-06-14

本文共 449 字,大约阅读时间需要 1 分钟。

具有readonly特性的属性,相当于仅对外提供一个读取接口,在实现文件中是不会自动生成对应的成员变量的,因此使用方法为:

// MyItem.h@interface MyItem : NSObject@property (nonatomic, strong, readonly) NSString *string;@end
// MyItem.m@interface MyItem (){    NSString *_string;}@end@implement MyItem- (id)init{    self = [super init];    if (self)    {        _string = [[NSString alloc] init];    }    return self;}- (NSString*)string{    return _string;}@end

 

转载于:https://www.cnblogs.com/drbbq/p/5672123.html

你可能感兴趣的文章
抖动效果
查看>>
DataContract和DataMember的作用
查看>>
来自XP的道别信
查看>>
js如何获取response header信息
查看>>
python_文件的打开和关闭
查看>>
mysql archive存储引擎导入数据报duplicate key
查看>>
ADO.NET介绍
查看>>
iOS: 数据持久化方案
查看>>
【C#】【Thread】Monitor和Lock
查看>>
UVALive - 3635 - Pie(二分)
查看>>
P1631 序列合并
查看>>
内存优化文章链接
查看>>
ext4.0 代理 的使用
查看>>
数据检查约束类型和语法
查看>>
AngularJS实战之路由ui-view
查看>>
使用jQuery+huandlebars防止编码注入攻击
查看>>
C#的托管与非托管大难点
查看>>
[转]HTTPS简谈
查看>>
(图片)jsp上传图片,进行缩放处理
查看>>
集合类List,set,Map 的遍历方法,用法和区别
查看>>