小编Mat*_*McN的帖子

for循环随机挂在executeFetchRequest上:错误:

我最近在我的iOS应用程序中遇到了一个奇怪的问题,并且不知道如何修复它.

在第一次运行期间,有一种在后台运行的方法,该方法从游戏中下载项目和项目属性列表,并将其存储在Core Data中以供以后的关系使用.处理项目的import方法部分如下所示:

NSManagedObject *item;
for (TFSchemaItem *tfItem in [bs items]) {
    item = [NSEntityDescription insertNewObjectForEntityForName:@"SchemaItem" inManagedObjectContext:managedObjectContext_];

    NSLog(@"%@", [tfItem itemName]);

    [item setValue:[tfItem itemName] forKey:@"itemName"];
    [item setValue:[NSNumber numberWithInteger:[tfItem defindex]] forKey:@"defindex"];
    [item setValue:[tfItem itemClass] forKey:@"itemClass"];
    [item setValue:[tfItem type] forKey:@"itemType"];
    [item setValue:[tfItem name] forKey:@"tfName"];
    [item setValue:[NSNumber numberWithInteger:[tfItem slot]] forKey:@"itemSlot"];
    [item setValue:[NSNumber numberWithInteger:[tfItem quality]] forKey:@"itemQuality"];
    [item setValue:[[tfItem imageURL] absoluteString] forKey:@"imageURL"];
    [item setValue:[[tfItem largeImageURL] absoluteString] forKey:@"largeImageURL"];
    [item setValue:[NSNumber numberWithInteger:[tfItem craftClass]] forKey:@"craftClass"];
    [item setValue:[tfItem itemDescription] forKey:@"tfDescription"];
    [item setValue:[NSNumber numberWithBool:[tfItem properName]] forKey:@"properName"];

    NSFetchRequest *fetch = [[NSFetchRequest alloc] …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa core-data objective-c ios

3
推荐指数
1
解决办法
2956
查看次数

标签 统计

cocoa ×1

core-data ×1

ios ×1

iphone ×1

objective-c ×1