Swift中字符串中含有emoji表情時長度計算不準確的問題

最近工作中有一個顯示文件路徑信息需要標藍顯示,但是在路徑信息中含有emoji時,發現部分路徑沒有標藍,效果如下: 因爲Swift的String沒有length方法,所以獲取字符串長度是用count,然而OC的NSString用的則是.length獲取長度,在有emoji的情況下,長度取的就不對,導致出現上圖路徑沒有標藍的情況。 附上蘋果的技術文檔: NSString: String: Swift的
相關文章
相關標籤/搜索