NSPredicate:根据自定义NSObject的属性过滤对象

时间:2017-10-17 23:21:03

标签: ios objective-c swift nspredicate key-value-coding

我正在使用以下SampleClass包含

内的自定义NSObject
public class SampleClass: NSManagedObject {

@NSManaged public var string: NSString?
@NSManaged public var object: NSObject?

...
}

我想使用NSObject根据SampleClassNSPredicate的属性过滤对象。所以我尝试了以下内容:

let predicate = NSPredicate(format:"object.someProperty CONTAINS[c] %@", filterString)

不幸的是,这会导致崩溃EXC_BAD_ACCESS错误。

是否可以使用NSPredicate进行此操作?

0 个答案:

没有答案