学Swift挣美金

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

往期精彩

上一篇下一篇

猜你喜欢

热点阅读