0

如果我们只是想看看那里有什么而不​​是想改变一些东西然后我们想通过它的键而不是使用点符号来访问它呢?

例如:

我有一个叫做的对象CatalogData

我可以做得到CatalogData.Images页面。

但是,假设我有一个返回的函数,NSManagedObject我想传递@"Images"给该函数。

所以,最终它会得到类似的东西

[anNSManagedObjectThatisactuallyaCatalogData orderdSetforKey:@"Images"]

好吧,我们不能这样。

所以为什么?

我们应该使用旧的objectForKey吗?

4

1 回答 1

2

你可以使用

[anNSManagedObjectThatisactuallyaCatalogData valueForKey:@"Images"]

它返回一个NSOrderedSetif “Images” 是一个有序的对多关系。

于 2012-11-14T19:09:20.157 回答