Имам персонализиран клас, който се използва като обвивка на NSMutableArray
@interface AllCourses : NSObject {
NSMutableArray *arrClasses;
}
Масивът по-горе съхранява обекти от друг потребителски клас.
@interface Course : NSObject {
NSString *className;
NSString *classGrade;
NSInteger creditHours;
}
Използвам метода по-долу, за да добавя Course обекти към моите AllCourses
//Adds a new Course to the total Courses
-(void) addClass:(Course *)aCourse{
[arrClasses addObject:aCourse];
}
Какъв ще бъде най-добрият начин да запазя arrClasses MutableArray във AllCourses, така че когато приложението ми се зареди, да може да запази запазените данни, въведени от потребителя, и да ги попълни?