ios - Objective-C 中的 BOOL 数组

标签 ios objective-c properties nsarray

如何将 BOOL 数组声明为 Objective-C 类中的属性?这是不正确的:

@property (nonatomic) NSArray<BOOL> *checked;

最佳答案

您应该使用NSNumber并使用以下方式初始化它们:- (NSNumber *)initWithBool:(BOOL)value;。所以该属性应该如下所示:

@property (nonatomic) NSArray<NSNumber *> *checked; 

关于ios - Objective-C 中的 BOOL 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58915543/

相关文章:

ios - Xcode 启动图像和全屏问题

ios - IOS可以动态创建链接吗

iphone - 将字符串转换为 NSDate 问题 : [__NSDate Length] unrecognized selected

C# 只读与获取

wpf - 设置边框的 TextBlock 上的 EventTrigger - 无法解析所有属性引用

java - WAR 中的资源中的 HSQLDB

ios - 在 Swift 应用程序中安装 Realm

iOS - 存档的 IPA 大小与应用商店报告的大小不匹配

ios - Swift:在类数组中查找值的索引并过滤数组

iOS 10 XCode 8 - 安全文本字段,错误?