2011-10-12 53 views

回答

0

我通常使用你提供的线,它工作得很好。

NSManagedObjectContext *context = [[[UIApplication sharedApplication] delegate] managedObjectContext]; 

我在我所有的Cocoa开发中发现的一件事情是,有很多方法去皮肤猫。通常最适合你的是最好的办法。

另一种方法是将NSManagedObjectContext添加到NIB,然后在需要引用它的所有其他控制器中添加插座。这需要对App Delegate进行一些修改。

+0

我认为最简单的方法就是你写的。但我宁愿想找出不同方法的优点和缺点:)是的,我可以用IB来完成,这是第三种方法:P但是这不适合我。我宁愿以编程方式做我的用户界面。 :) – WYS