嗨 iam 学习 IOS 开发和学习 porpoises
我想知道如何在 objc 中使这个属性可以为空(这四个 @property)
@property (nonatomic) BOOL Hood;
@property (nonatomic) BOOL smartclean;
@property (nonatomic) t_ShirtSize size;
@property (nonatomic) NSUInteger newsoftness;
因为当我使用 nullable 我得到这个错误
@property (nullable,nonatomic) BOOL Hood;
Nullability specifier 'nullable' cannot be applied to non-pointer type 'BOOL' (aka 'signed char')
什么是使所有 4 个属性都可以为空的正确方法我该怎么做(接受 Null)
这是我的应用程序的 M 文件
-(instancetype _Nonnull) initWithSize:(t_ShirtSize)size
Hood: (BOOL)hoody {
self = [super init];
if(self) {
Hood = hoody;
_size = size;
}
return self;
}