51得票1回答
为什么NSOrderedSet没有继承自NSSet?

显然,有序集合是一个更具体的集合,那么为什么NSOrderedSet继承自NSObject而不是NSSet呢?

49得票2回答
Objective-C中用于NSSet和NSOrderedSet的字面量?

使用新的Objective-C集合字面量,可以执行哪些(如果有)NSSet和NSOrderedSet操作? 对于NSArray、NSDictionary和NSNumber,请参见这里。 值得一提的是,这篇Big Nerd Ranch文章说索引语法应该适用于NSOrderedSet。但在我的...

21得票3回答
从集合创建数组:为什么 NSSet 使用 allObjects,而 NSOrderedSet 使用 array?

在 Foundation 中,如果我想将一个集合转换为 NSArray,可以使用以下方法: -[NSSet allObjects] -[NSOrderedSet array] 这两个方法有什么不同之处?

20得票3回答
遍历NSOrderedSet

我正在尝试迭代 NSOrderedSet 的一个实例。就像这样:func myFunc() { var orderedSet = NSOrderedSet(array: [ 42, 43, 44]) for n in orderedSet { NSLog("%...

17得票2回答
核心基础框架陷阱错误 "Thread1:EXC_BREAKPOINT (code=EXC_ARM_BREAKPOINT, subcode=0xdefe)"

我需要你的帮助,我遇到了这个令人沮丧的“随机”错误。 该应用程序由一个Mapviewcontroller和第二个控制器上的collectionview组成。 有时,当我从第二个控制器返回地图时,应用程序会突然崩溃,并在“trap”行中出现此错误。崩溃报告没有指向我的任何代码行。 E...

16得票2回答
如何将NSMutableOrderedSet转换为通用数组?

我有这个for循环,p是一个NSManagedObject,fathers是一个to-many关系,因此我需要将NSMutableOrderedSet强制转换为[Family],但它不起作用,为什么?for f in p.fathers as [Family] { }

16得票1回答
如何在NSPersistentCloudKitContainer中设置有序关系?

当我勾选了与 CloudKit 一起使用时,出现了错误文件夹.子项必须是无序的。有关有序关系的任何想法吗? 正在使用 Xcode 11(beta 3)。 Here's the Folder Entity:

14得票2回答
Swift:CoreData和通用NSOrderedSet

我不确定是我没有找到信息还是这个不可能。 我查阅了几个页面。我想在Swift中使用NSOrderedSet的通用版本。 对于Set,您可以执行以下操作: Swift的Set类型与Foundation的NSSet类相桥接。来源:Apple Docs - Sets 在NSManagedOb...

14得票4回答
如何为Core Data添加元素到NSOrderedSet?

我研究了这篇文章,但是其中的任何一种解决方案都没有对我起作用。让我解释一下我做了什么: 实际上,这与提到的文章非常相似。 Category.h@class Category, Item; @interface Category : NSManagedObject @property...

13得票1回答
NSMutableOrderedSet 转为 NSMutableArray

array = [NSMutableArray arrayWithArray:[set allObjects]]; 这对于一个 NSSet 起作用了,但是我该如何让它与一个 NSMutableOrderedSet 起作用呢?