为了在核心数据中使用,我尝试构建一个NSPredicate
对象。minLength
和maxLength
的类型为int
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"length >= %@ AND length <= %@",
minLength, maxLength];
程序在这里崩溃,并显示一个EXC_BAD_ACCESS
。如果我使用%d
而不是%@
,情况就不同了
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"length >= %d AND length <= %d",
minLength, maxLength];
这里我漏掉了什么?
https://stackoverflow.com/questions/6806727
复制相似问题