使用 MagicalRecord,我试图获取具有特定clientNumber的记录,该 clientNumber是 NSInteger(定义为 int16 作为数据类型)。
这是我收到错误的代码行:
ClientInfo *clientSelected = [ClientInfo MR_findFirstByAttribute:@"aClientNumber" withValue: clientNumber inContext:localContext];
更新:这是 MR_findFirstByAtytribute 的定义:
MR_findFirstByAttribute:(NSString *) withValue:(id)
这是我得到的错误:
Implicit conversion of NSInteger (aka int) is disallowed with ARC
对于我的生活,我看不出有什么问题。ClientInfo 定义为
@interface ClientInfo : NSManagedObject