Eth*_*len 3 iphone sdk xcode objective-c uikit
我从Xcode模板创建了一个应用程序,并选择"Core Data"作为选项,因此所有Core Data委托和主要方法都将包含在AppDelegate文件中.
现在,每次我必须获取上下文才能使用Core Data,我使用以下代码:
MovieCatalogAppDelegate *appDelegate = (MovieCatalogAppDelegate *)[[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = [appDelegate managedObjectContext];
Run Code Online (Sandbox Code Playgroud)
无论如何得到managedObjectContext而不需要直接调用MovieCatalogAppDelegate?我想让它成为通用调用,因此我的数据文件不一定绑定到MovieCatalogAppDelegate.h.基本上,我试图解耦代码并使事情更加动态,而无需知道直接名称.
谢谢.
| 归档时间: |
|
| 查看次数: |
5125 次 |
| 最近记录: |