我有一个 IOS 应用程序,它在第一个视图的核心数据中存储用户选择的类别,然后从与下一个视图中选择的类别对应的数组中显示一个随机项目。
除了一个部分之外,我一切正常:类别作为字符串保存在 Core Data 中,我需要获取字符串值并将名称与这些字符串对应的 ARRAY 对象添加到更大的数组中。
从一个获取名称值的 For 循环开始,然后将该对象添加到数组中
for (NSManagedObject *obj in matchingData) {
name = [obj valueForKey:@"name"];
[categoryArray addObject:name];
}
我已经声明了与它将检索的名称相对应的数组,但是我需要添加这些数组的对象,而不是从核心数据返回的字符串。我是这类问题的新手,例如在 JS 中这不是问题。
是否有 ArrayWithNameLike @"name" 函数之类的?