first put a breakpoint (remember global breakpoints, so you can detect when something breaks) and then I know that my own class is writing
TTCourse *course=[[TTCourse alloc]init]; This is a problem, after is – [TTCourse setCourseID:] : unrecognized selector that sent to instance 0 x7fa392ecb080 this mistake, and then I looked at it inherited type is span> NSManagedObject, so initialization must use this type of initialization, namely insertNewObjectIntoContext this method.
TTCourse *course = [TTCourse insertNewObjectIntoContext:[TTImporter sharedInstance].context]; // span>[TTImportersharedInstance].0 context. You can just write your own context.
Also, here’s a more recognized selector sent to instance
>
> span>