我有Accessories.m:
#import "Accessories.h"
@implementation Accessories
+(NSArray*)getItemsFor:(NSInteger)n
{
NSMutableArray *items = [NSMutableArray array];
Accessories *item;
BOOL en = true;
//From this
item = [[Accessories alloc] init];
[item setImage: @""];
[item setName: en ? @"" : @""];
[item setPriceName: @""];
[item setLevel: en ? @"" : @""];
[item setPositive: en ? @"" : @""];
[item setNegative: en ? @"" : @""];
[item setDescrip: en ? @"" : @""];
[item setText: en ? @"" : @""];
[item setTrivia: en ? @"" : @""];
[item setBugs: en ? @"" : @""];
[item setWornBy: en ? @"" : @""];
[item setSlot: en ? @"" : @""];
[item setEquipRegion: en ? @"" : @""];
[item setContributedBy: en ? @"" : @""];
[item setReleased: en ? @"" : @""];
[item setAvailability: en ? @"" : @""];
[items addObject:item];
//Up here it is repeat 1200
return items;
}
@end
答案 0 :(得分:0)
很可能,编译需要很长时间,因为编译器正在使用大量内存来编译病态奇怪的代码。
如果您愿意,可以提交错误。
修复;使用循环并从文件中读取数据。即使是一个plist也会工作。或者您可以在Mac上预填充coredata数据库并将其与您的应用程序一起发送。
(我真的希望机器生成1200行这些行!)