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