如何通过使用将“MutableArray充满对象”传递给另一个类NSUserDefaults?我知道如何通过“ MutableArray”,但这不起作用!
所以;
我有一个可变数组;' myCityObjects',然后我用对象填充它;' cities' 在每个 ' cities' 对象中都有诸如cityName等属性cityLocation...
[myCityObjects addObject:cities];
现在,我想做的是MutableArray使用 ' ' 将这个(充满对象)传递给另一个类NSUserDefaults;
[[NSUserDefaults standardUserDefaults] setObject: myCityObjects forKey:@"MCO"];
而在另一个班级,
NSMutableArray *getMyCityObjects = [[NSArray alloc] init];
getMyCityObjects = [[NSUserDefaults standardUserDefaults] mutableArrayValueForKey:@"MCO"];
但它不起作用!我不能进入myCityObjects其他班级,“ getMyCityObjects”是空的。我该如何解决?
谢谢,E。