我在UIImageView对象中使用了一些NSMutableArray。
当我退出应用程序时,我收到此异常消息:
[__ NSArrayM synchronize]:无法识别的选择器发送到实例0x4b3a910
在AppDelagate.m中
NSMutableArray * aViewArray;
...
currentView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:displayImageNamed]];
[aViewArray addObject:currentView];
[currentView release];
在ViewController.m中
UIImageView *myImage = [aViewArray objectAtIndex:i];
myImage.xxx = yyy ;
答案 0 :(得分:5)
查看有关NSUserDefaults的评论,您不应同时发布languages
和defaults
,因为您没有所有权(您没有分配/初始化它们)。尝试删除这两个要发布的调用,看看是否能解决您的问题。