【发布时间】:2011-08-15 14:08:25
【问题描述】:
当我 NSLog 数组时,我得到这个:
(
{
content = "content a";
id = 452069;
timestamp = 1313341470;
},
{
content = "content b";
id = 451498;
timestamp = 1313261505;
},
etc...
)
您如何引用特定索引?例如,您将如何获取第二个索引的内容。
我尝试过[[myArray objectAtIndex:1]objectForKey:@"content"],但这会使程序崩溃。
同时执行 [myArray objectAtIndex:1] 也会使程序崩溃。
【问题讨论】:
-
请发布日志中有关崩溃的任何详细信息。
-
调试控制台中没有错误,并且在文件 main.m 中显示“线程 1:程序接收信号:EXC_BAD_ACCESS”。
-
您的数组可能包含过度释放的对象。启用僵尸,然后发布您可能找到的任何其他详细信息。 stackoverflow.com/questions/2190227/…
-
我添加了一个可能对您有所帮助的答案,如果您仍需要进一步的帮助,您需要在创建和设置数组的位置发布一些代码。
标签: iphone objective-c ios xcode nsarray