我想在Core Data中对一个Transformable
属性进行过滤。 Transformer
的值实际上是NSAttributedString
。 我尝试设置如下的谓词:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(attributedString CONTAINS[cd] %@), _searchString];
它不起作用。 它确实适用于String
属性。
我已经谷歌了一整天,但没有运气。 有人能告诉我如何实现吗? 谢谢!
CoreData
中的Transformer
不太熟悉,但是你如何将NSAttributedString
保存到CoreData中?你可能需要进行“反向”操作来在其中进行过滤,例如somethingAsAttributedString.string CONTAINS[c]...
。 - Larme