Я работаю над NSKeyArchive и сталкиваюсь с проблемой ... Пока у меня есть
1.-(BOOL)archiveItem
2.{
3. NSString *path = [self findPath];
4. if ([NSKeyedArchiver archiveRootObject:items toFile:wishListPath])
5. {
6. return YES;
7. }else{
8. return NO;
9. }
10.}
11.-(BOOL)unarchiveItem
12.{
13. NSString *path = [self findPath];
14. self.items = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
15. NSLog(@"Class of items is %@",[self.items class]);
16. if (self.items == nil)
17. return NO;
18. else
19. return YES;
20.}
В моем заголовочном файле элементы объявлены как
@property (nonatomic, copy) NSMutableArray *items;
Однако строка 15 показывает, что тип items равен NSArray (не NSMutablArray)
У кого-нибудь есть идеи по этому поводу, пожалуйста, помогите.Все комментарии приветствуются.Спасибо