我有UIImages的NSMutuableArray
。當試圖將他保存到userDefaults
時,我收到警告。 如果它的字符串數組,它的工作正常。將NSMutuableArray保存爲NSUserDefault會發出警告
//save to memory
NSMutableArray *savedImages=[[NSMutableArray alloc]init];
for(int j=0;j<[selectedButtonsTags count];j++)
[savedImages addObject:[assets objectAtIndex:[[selectedButtonsTags objectAtIndex:j] intValue]]];
[memoryInstance setTempImagesToSend:savedImages]; //here save to NSUserDefault
[savedImages release];
警告:
[NSUserDefaults setObject:forKey:]: Attempt to insert non-property value
爲什麼userdefault關心哪些對象我的數組保存?