【发布时间】:2012-07-05 11:09:39
【问题描述】:
我定义了一个名为“地图”的实体。它具有三个属性:
scale :带有 NSFormatter 的 NSNumber(如果你想要一个 NSNumber 而不是 NSString,则必须使用它,>bangs
单位:NSString
mapData:二进制数据?转化价值?
此 mapData 属性会导致问题。我有一个自定义 NSView(“矩阵”属性),它将一些引用存储到 NSMutableArray 中。这是我要放入 mapData 属性的数组。但这不起作用:
[[[mapController arrangedObjects]lastObject] setValue:[matrix colorReference]forKey:@"mapData"];
忽略除此之外的所有内容: “lastObject”:是(单个)地图实体。 [matrix colorReference] 是(属性)NSMutableArray。
现在,为了简化:我希望 NSMutableArray 成为 Map 实体的“mapData”属性,在保存文档时存储,然后检索并传输到自定义视图。设计很清晰,做起来的方法要少得多……
请帮帮我。
【问题讨论】:
-
我没有收到错误,只是放入的 NSArrayController 然后从
标签: objective-c core-data