相关疑难解决方法(0)

NSStringFromClass([MyEntityClass class])是否生成安全的Core Data Entity名称?

大多数(我所见过的)核心数据教程使用以下带有@"MyEntityClass"硬编码的代码片段:

NSFetchRequest *request = [[NSFetchRequest alloc] initWithEntityName:@"MyEntityClass"];
Run Code Online (Sandbox Code Playgroud)

NSStringFromClass()用作实体名称是否安全?

NSFetchRequest *request = [[NSFetchRequest alloc] initWithEntityName:NSStringFromClass([MyEntityClass class])];
Run Code Online (Sandbox Code Playgroud)

这种接缝在处理重构等方面更容易处理.特别是因为我正在使用Xcode创建我的NSManagedObject子类.我问,因为我以前从未见过这个,所以也许我错过了一些东西.

core-data objective-c nsstring

10
推荐指数
1
解决办法
4825
查看次数

标签 统计

core-data ×1

nsstring ×1

objective-c ×1