如果是,那么我们可以在objective-c中创建nullable / nonnull属性吗?
答案 0 :(得分:5)
您可以根据需要使用_Nullable
和_Nonnull
限定符。 (将它们放在与您相同的位置并放置const
限定词。)
答案 1 :(得分:5)
您可以使用_Nullable
和_Nonnull
限定符
@property (copy, nullable) NSString *name;
@property (copy, nonnull) NSArray *allItems;
nonnull:表示指针应该/将永远不会为nil。用nonnull注释的指针作为非可选基值(即NSData)导入Swift。
nullable:表示在一般练习中指针可以为nil。作为可选值导入Swift(NSURL?)。