XCode 4.5、Storyboards、iOS 6、MagicalRecordを使用したiPadアプリがあります。このコードがエラーの原因であり、理由がわかりません。aApptStart
とは両方ともselectedStartDate
DateTimeとして定義されています。それで、これを引き起こしているのは何ですか?
問題のあるコードは次のとおりです。
- (IBAction)saveAppointment:(UIButton *)sender {
NSManagedObjectContext *localContext = [NSManagedObjectContext MR_contextForCurrentThread];
AppointmentInfo *newAppointment = [AppointmentInfo createEntity]; // create the entity
NSLog(@"Selected start Date (save): %@", [self formatSelectedDate: selectedStartDate]);
newAppointment.aApptStart = selectedStartDate; // <------ causing the error
newAppointment.aApptEnd= selectedEndDate;
newAppointment.aTech = selectedTech;
[localContext MR_saveNestedContexts];
}
これが私が得ているエラーです:
キャッチされなかった例外'NSInvalidArgumentException'が原因でアプリを終了しています、理由:'-[NSManagedObject setAApptStart:]:認識されないセレクターがインスタンス0xee85dd0に送信されました'