iOS Null passed to a callee that requires a non null argument警告

上传:y80089 浏览: 26 推荐: 0 文件:PDF 大小:144.83KB 上传时间:2021-01-16 23:35:04 版权申诉
也不是报错吧,只是一个警告,但强迫自己必须处理掉 Null passed to a callee that requires a non-null argument 此警告就是某属性说好的不能为空,你又在某地方写了XX = nil 所以冲突了 这个警告比较新,是xcode6.3开始 为了让OC也能有swift的?和!的功能,你在声明一个属性的时候加上 __nullable(?可以为空)与__nonnull(!不能为空) 如果放在@property里面的话不用写下划线 @property (nonatomic, strong) NSNumber *__nullable ID; 或者用宏NS_
上传资源
用户评论