【发布时间】:2015-12-11 09:34:39
【问题描述】:
我正在尝试使用过滤条件查询领域的对象,但对于带有换行符的字符串,它总是失败
results = realm.objects(LocalizedString).filter(filterString!)
这里 filterString 包含字符串
"tuvEnglish = 'Ndjdj\n' AND tuvThai = 'Ndjdj\n'"
这会失败并出现错误
'NSInvalidArgumentException', reason: 'Unable to parse the format string "tuvEnglish = 'Ndjdj
' AND tuvThai = 'Ndjdj
'"'
我应该如何解决这个问题?请帮忙。
【问题讨论】:
-
只是检查.... 您想专门搜索换行字符编码吗?或者您是否正在寻找一个字符串,当查询字符串包含一个新行时它会破坏您的应用程序?在提交搜索之前,您不能删除任何“新行”吗?
标签: swift nsstring nspredicate realm swift2.1