【发布时间】:2016-06-06 15:52:20
【问题描述】:
+ (UIColor*) getColorWithHexa(NSString*)hexString;
这是我课堂上的一个方法定义。它正在引起警告。出现类似警告的原因是什么?如何解决?
我正在返回一个 UIColor 对象,而该问题与块有关,它在 cmets 中给出。
所以,这很有帮助。
【问题讨论】:
-
不要发布显微截图。邮政编码!复制和粘贴非常简单。
-
@vadian 两个问题完全不同。这个问题与什么是原因、它不是解决方案或链接中提到的任何内容有关。这是一个方法,而那是完全独立的块。
-
例如
+ (UIColor * _Nullable) getColorWithHexa(NSString * _Nonnull)hexString;,但您也可以在NS_ASSUME_NONNULL_BEGIN和NS_ASSUME_NONNULL_END指令之间设置类的整个接口,它会自动为每个对象定义_Nonnull。
标签: ios objective-c-nullability