Ios 将NSString转换为NSManagedObject
与其将Ios 将NSString转换为NSManagedObject,ios,core-data,Ios,Core Data,与其将NSString的有序NSArray存储为NSManagedObject的存档NSData属性,我想享受有序多关系的强大功能以避免在移动、移除或添加对象时更新位置的负担 在有序对多关系中,生成的属性是一个包含NSManagedObjects的NSOrderedSet。然后,我需要在NSManagedObjects中的NSString属性上创建一个NSString属性,并访问该属性以访问该字符串 NSManagedObject是否已经是一个NSString,这样我的NSOrderedSet将
NSString
的有序NSArray
存储为NSManagedObject
的存档NSData
属性,我想享受有序多关系的强大功能
以避免在移动、移除或添加对象时更新位置的负担
在有序对多关系中,生成的属性是一个包含NSManagedObjects
的NSOrderedSet
。然后,我需要在NSManagedObjects
中的NSString
属性上创建一个NSString
属性,并访问该属性以访问该字符串
NSManagedObject
是否已经是一个NSString
,这样我的NSOrderedSet
将包含看起来简单的NSStrings
NSString * string =
managedObject.orderedSetOfStringManagedObject.lastObject.stringPorperty;
变成
NSString * string =
managedObject.orderedSetOfStringManagedObject.lastObject;
响应为否…该集合包含托管对象而不是字符串。你的目标是什么?你的标题反映了你的问题吗?…类似的快捷方式有什么好处?在3个级别上做这个快捷方式,你就会看到。但事实上,这并不一定是非常重要的事情。这可能很酷,我会很高兴能够做到这一点。