如何通过使用将“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。