我将 a 传递NSManagedObject
给 UIView。因此,我展示了UITableView
从 CoreData 带来的会议,如果您点击其中一个会议,您将能够在另一个视图中看到该会议的更多信息,这些信息包含在NSManagedObject
. 我想将它传递NSManagedObject
给将显示其信息的视图。因此,我创建了该视图的 init 方法,如下所示:
-(id)initWithMeeting:(NSManagedObject *)aMeeting{
_theMeeting = aMeeting;
return self;
}
然后我使用_theMeeting
对象中的信息将它显示在我刚刚在ViewDidLoad
. 问题是,每当我尝试访问它崩溃的 NSManagedObject 的任何值时,它init
在ViewDidLoad
. 我相信它与 . 有关系Managed Oriented Context
,但Managed Oriented Context
永不消失,是 . 的一个属性AppDelegate
。所以我不知道如何传递该对象并保留它。
我还宣布了会议:
@property(nonatomic, copy)NSManagedObject *theMeeting;
希望您能够帮助我。