1. warning: Semantic Issue: Writable atomic property 'number' cannot pair a synthesized setter/getter with a user defined

setter/getter  指示在AFItemView.m文件

2. warning: Semantic Issue: Writable atomic property 'numberOfImages' cannot pair a synthesized setter/getter with a user defined setter/getter  指示在AFOpenFlowView.m文件

查找这两个文件的头文件声明获知,这两个属性声明是这样的:

@property int number;

@propertyint numberOfImages;

反正感觉上另类,也就直接更改为以下:

@property (nonatomic) int number;

@property (nonatomic) int numberOfImages;
居然就顺利通过,没有再报警告错误了。此后查找资料,得知可以有以下几种方法解决:
1. 声明属性为nonatomic,即我上面的修改方法。
2. @synthesize合成用getter/setter方法(即自己手动定义getter/setter方法)。
3. 用@dynamic来代替@synthesize。
4. 直接不用属性@property。

转:http://blog.sina.com.cn/s/blog_6fd90b5b01016gy1.html

最新文章

  1. Effective C++ 33 避免遮掩继承而来的名称
  2. nginx + tomcat配置负载均衡
  3. C# 6.0 Feature list
  4. study notes for python
  5. java web 资源地址写法
  6. MacOSX和Windows 8的完美融合
  7. Swift-CALayer十则示例
  8. Python 更改cmd中的字色
  9. 基于visual Studio2013解决C语言竞赛题之1065二维排序
  10. Principle使用教程
  11. 多重集组合数 (DP)
  12. centos6.5 搭建nginx1.6.0 +gridfs +mongodb2.4..10环境
  13. 从一个实例学习----FLASK-WTF
  14. 关于UIButton嵌入到UIView点击无反应问题的解决方法和delegate的简单用法示例(转载)
  15. 从Excel导数据到MySQL速度优化
  16. 【ARTS】01_20_左耳听风-20190325~20190331
  17. Celery 实现异步任务-one
  18. ES6 js中const,var,let区别 今天第一次遇到const定义的变量
  19. FTP服务器搭建(Centos7)
  20. 【Pyton】【小甲鱼】文件

热门文章

  1. vue组件中的轮播实现
  2. HBase 入门笔记-数据落地篇
  3. 关于文件格式Fuzzing测试与漏洞挖掘的学习
  4. Ubuntu 17.10开启 root 登陆
  5. hdu 3951 硬币围成一圈(博弈)
  6. 《精通Python设计模式》学习之建造者模式
  7. GUC-7 同步锁 Lock
  8. day7 反射
  9. input文本框 输入限制三则
  10. dubbo-demo的运行