[英]Swift 2.1: Realm query fails with new line character
我試圖查詢具有過濾條件的對象的領域,並且它不斷出現帶有換行符的字符串而失敗
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
'"'
我該如何解決? 請幫忙。
您將需要將字符串作為專用參數傳遞,而不是像這樣內置於格式字符串中:
results = realm.objects(LocalizedString).filter("tuvEnglish = %@ AND tuvThai = %@", "Ndjdj\n", "Ndjdj\n")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.