48.警告Pointer is missing a nullability type specifier
来源:互联网 发布:什么叫sql语句 编辑:程序博客网 时间:2024/05/20 12:21
在自己封装的方法时, 遇到这样的警告:
Pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified)
一般的, 只有某些参数被指定不为空, 才会被编译器接受. 比较多的会发生在 handle/block 等参数上.
如在下面的方法中:
- (void)setObject:(nullable id)value forKey:(NSString *)defaultName objectChanged:(void(^)(NSUserDefaults *userDefaults, id value))changeHandler objectRamains:(void(^)(NSUserDefaults *userDefaults, id value))remainHandler;
需要改为如下:
- (void)setObject:(nullable id)value forKey:(nonnull NSString *)defaultName objectChanged:(nullable void(^)(NSUserDefaults *userDefaults, id value))changeHandler objectRamains:(nullable void(^)(NSUserDefaults *userDefaults, id value))remainHandler;
参考: Pointer is missing a nullability type specifier
0 0
- 48.警告Pointer is missing a nullability type specifier
- Pointer is missing a nullability type specifier
- 警告:Pointer is missing a nullability type specifier (__nonnull or __nullable)
- Xcode报编译器警告:Pointer is missing a nullability type specifier(_Nonnull..
- 警告⚠️Pointer is missing a nullability type specifier (__nonnull or __nullable)
- Block pointer is missing a nullability type specifier
- Pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified
- iOS Pointer is missing a nullability type specifier (__nonnull or __nullable)
- error C4430: missing type specifier
- error C4430:missing type specifier - int assumed.
- error C4430: missing type specifier - int assumed
- Variable is not assignable (missing__block type specifier)
- Variable is not assignable (missing__block type specifier)
- Variable is not assignable (missing__block type specifier)
- Variable is not assignable (missing__block type specifier)
- /ctlutil.h(278) : error C4430: missing type specifier - int assumed.
- /ctlutil.h(278) : error C4430: missing type specifier - int assumed.
- /ctlutil.h(278) : error C4430: missing type specifier - int assumed.
- 蓝桥杯_算法提高_最小方差生成树(Kruskal算法)
- Java通过JDBC访问数据库(两种方式)
- [Android进阶]Android消息机制
- 在Android Studio中使用Jni
- 使用注解来折腾BaseAdapter(1)
- 48.警告Pointer is missing a nullability type specifier
- 计算机视觉中的牛人贡献及其主页
- char数组转为 字符串
- 欢迎使用CSDN-markdown编辑器
- 推荐系统起步---0319
- 组合数取模
- c ++ 总结与备忘
- sqoop
- 欢迎使用CSDN-Markdown编辑器写博客