0
我正在嘗試根據文本字段文本過濾數組以獲取結果。我有一個問題,如果我的數組包含一個詞Kadıköy
它不會顯示給我,如果我在文本框中鍵入它作爲'卡迪',但如果我鍵入Kadı
我得到Kadıkoy
單詞。我想在我或ı中得到這個詞。土耳其人物快速過濾問題
那麼請我該如何解決這個問題?
self.placeArray = self.placeArray.filter({ (item: SearchItem) -> Bool in
return item.name.stringByFoldingWithOptions(.DiacriticInsensitiveSearch, locale: NSLocale(localeIdentifier: "tr")).lowercaseString.rangeOfString(textString.stringByFoldingWithOptions(.DiacriticInsensitiveSearch, locale: NSLocale(localeIdentifier: "tr")).lowercaseString) != nil
})
你發佈的代碼與這個問題有關嗎?它逃脫了我。請添加相關細節。 – Moritz
@EricD。對於我編輯過的長代碼,我感到抱歉。我希望這有助於我的問題。 –
[本文](http://nshipster.com/cfstringtransform/)一定會幫助你 – Alladinian