访问NSMutableArray时很奇怪的崩溃
|
我将对象添加到NSMutableArray并打印出其内容。
当添加第一个对象时,它起作用并且数组显示count为1。
当我添加第二个对象时,显示的是该数组的计数为2,但是当应用程序崩溃后直接访问该数组时。
[sharedsArray addObject:noteToAdd];
NSLog(@\"The count of the array is %d\", [sharedArray count]);
// Write the array to file
NSLog(@\"Filepath is %@\", filePath);
NSLog(@\"shared array is %@\", sharedArray);
[sharedArray writeToFile:filePath atomically:YES];
应用程序在这2条语句中的任何一条上崩溃
NSLog(@\"shared array is %@\", sharedArray);
[sharedArray writeToFile:filePath atomically:YES];
因为访问了sharedArray。我不明白为什么检查计数时它不会崩溃,但是检查其内容时却崩溃。
内容是NSMutableDictionaries。
无法张贴图片。
0 objc_msgSend
1<????>
2 _CFAppendXML0
3 _CFAppendXML0
4 _CFPropertyListCreateXMLData
5 CFPropertyListCreateXMLData
6 -[NSArray(NSArray)writeToFile:Atomically:]
没有找到相关结果
已邀请:
1 个回复
芯伶句餐绕