Swift代码库之简体繁体同时搜索(含demo代码)
2019-08-04 本文已影响4人
iCloudEnd
最近在做汉语查询功能,发现单一搜索很多时候会搜索不到任何内容。突然想到可能简体与繁体问题
简体与繁体转换请参考下文
逻辑和代码
let st = self.wordSearchBar.text
if (st == nil){
self.initPage()
}
// 搜索增加简体与繁体
let st_f = st?.big5
let st_z = st?.gb
let whereStr="where mkey like '"+st!+"' or mkey like '"+st_f!+"' or mkey like '"+st_z!+"'"
let sql = "select * from mword " + whereStr
let countSql="select count(id) from mword " + whereStr