从数组添加对象以便稍后在NSTableView中查看?

时间:2014-01-23 11:53:39

标签: ios iphone objective-c arrays

我完全被这里难住了我不知道下面是什么代码我写的只是通过数组并打印出属性列表中的所有其他数组值:

for (userFoodDataArray in userFoodDataArray){
NSLog(@"%@", userFoodDataArray);
}

我正在尝试做什么“我认为”是将它们添加为对象以便稍后我可以通过搜索查看它们或者可能是NSTableView可能有人请我朝着正确的方向前进,以便我能够做什么。 / p>

当我使用NSLog语句时,打印输出的格式如下:

2014-01-23 21:45:40.212 Carbies[4425:70b] (
Coconut
)
2014-01-23 21:45:40.212 Carbies[4425:70b] (
Watermelon
)
2014-01-23 21:45:40.212 Carbies[4425:70b] (
Egg
)
他们周围有这些奇怪的括号为什么?

2 个答案:

答案 0 :(得分:1)

这不是真正的对象,只是NSLog打印NSArray对象集合的方式。

当你的对象回到NSString或任何标签时,这将只是“字符串”而不是任何支架。

答案 1 :(得分:0)

它将每个对象视为一个数组。所以你可以使用[userFoodDataArray firstObject],它将返回第一个对象。在你的情况下,它只有它的注释。