当前位置: 首页 > news >正文

佛山高端网站建设报价公司网站模板怎么写

佛山高端网站建设报价,公司网站模板怎么写,广州开发网站服务,甘肃兰州怎么样一般情况下#xff0c;readonly属性的值是无法修改的#xff0c;但可以通过特殊方式修改。定义一个student的类#xff0c;其中name属性为readonly类型的变量 interface JFStudent : NSObjectproperty(nonatomic,copy,readonly) NSString *hisName;property(nonatomic,copy)…一般情况下readonly属性的值是无法修改的但可以通过特殊方式修改。定义一个student的类其中name属性为readonly类型的变量 interface JFStudent : NSObjectproperty(nonatomic,copy,readonly) NSString *hisName;property(nonatomic,copy) NSString *age;-(instancetype)initWithName:(NSString *)name age:(NSString *)age;end implementation JFStudent-(instancetype)initWithName:(NSString *)name age:(NSString *)age{if (self [super init]) {_hisName name;_age age;}return self; }end 然后定义一个JFStudent类型的变量 JFStudent *stu [[JFStudent alloc]initWithName:tom age:11]; NSLog(修改前%,stu.hisName); 修改hisName变量会提示出错。 这时可以用kvc来设置 [stu setValue:胡说 forKey:NSStringFromSelector(selector(hisName))]; NSLog(修改后----------------%,stu.hisName); 打印结果为 若age为NSInteger属性 property(nonatomic,assign,readonly) NSInteger age; 则可以用 [stu setValue:(20) forKey:NSStringFromSelector(selector(age))]; 打印结果为 若想禁止kvc修改readonly属性的值则可以在定义readonly属性的类中添加该方法 //默认返回为YES表示可允许修改。改为NO即可 (BOOL)accessInstanceVariablesDirectly{return NO; }  转载于:https://www.cnblogs.com/Apologize/p/6306690.html
http://www.zqtcl.cn/news/358166/

相关文章:

  • 郑州网站建设幸巴石家庄站规模
  • 江华网站建设企业传统的网络营销推广方法
  • 网站开发与推广新网站开发工作总结
  • 永修县建设局网站长沙网站关键词优化
  • 厦门建站服务低代码开发会废了程序员吗
  • 安阳汤阴县网站建设下载wix做的网站
  • 福清市建设局网站深圳工业设计协会封昌红
  • 网站建设公司做网站要多少费用重庆找工作哪个网站好
  • 苏州网站建设方法cnzz网站排名是怎么做的
  • 烟台网站建设服务专业的企业智能建站制造厂家
  • 网站信息查询制作闹钟网站
  • 永久免费个人网站申请注册禁止 wordpress ajax
  • 建设网站江西一个简单的游戏网站建设
  • 织梦大气婚纱影楼网站源码优化大师电脑版
  • 衡水企业网站制作报价怎么通过局域网建设网站
  • 服装网站建设课程知道ip怎么查域名
  • 上海政务网站建设上行10m企业光纤做网站
  • 杭州做公司网站aso搜索优化
  • 南京越城建设集团网站网站空间续费多少钱
  • 深圳nft网站开发公司如何制作微信公众号里的小程序
  • 做网站美工要学什么聊城网站建设电话
  • 南通个人网站建设快手秒刷自助网站
  • html5 做网站网站开发找工作
  • 聚成网站建设艺术公司网站定制中心
  • 阿里云上可以做网站吗十六局集团门户网
  • 门户网站建设询价函有哪些网站可以做设计挣钱
  • 如何建立自己网站奔奔网站建设
  • 自由做图网站做网站所用的工具
  • 广西南宁做网站专业网站建设案例
  • 视屏网站的审核是怎么做的群辉 搭建wordpress