課程
/移動開發(fā)
/iOS
/玩兒轉Swift
中文應該是一個字算2個長度
2014-06-16
源自:玩兒轉Swift 4-1
正在回答
恩 而且其中的英文逗號后面還有一個英文的空格。
不好意思,我忘記算上后面加上的感嘆號了
我就是看視頻里的文字數的啊。。。中文算1個的話應該是13了,但是視頻里是15
在swift里,可以自動判斷出UTF-16,所以在countElements方法中,中文一個字的長度依然是1,見課程中的示例,或者可以自己試驗一下。當然,swift的字符串也有方法可以看見一個字符串后面的具體數據存儲(如英文字符用ASCII編碼占一字節(jié),中文字符用Unicode占兩字節(jié)等等),但是超過了這個課程的范疇,我在這套課程里沒有提及。
舉報
這套教程比任何的Swift中文教程深入,并且演示示例更豐富
2 回答常量名前加了兩個雙斜杠后就變成了綠色
1 回答聲音忽大忽小
11 回答countElements在最新版的語法中是不是改成count了???然后現在的count方法要怎么使用
2 回答請問老師,第十章更高級的內容何時更新
1 回答Optional變量,let str:String = "abc" 和 let str:String! = "abc" 是同等的嗎?為什么要有后者?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-06-17
恩 而且其中的英文逗號后面還有一個英文的空格。
2014-06-17
不好意思,我忘記算上后面加上的感嘆號了
2014-06-17
我就是看視頻里的文字數的啊。。。中文算1個的話應該是13了,但是視頻里是15
2014-06-16
在swift里,可以自動判斷出UTF-16,所以在countElements方法中,中文一個字的長度依然是1,見課程中的示例,或者可以自己試驗一下。當然,swift的字符串也有方法可以看見一個字符串后面的具體數據存儲(如英文字符用ASCII編碼占一字節(jié),中文字符用Unicode占兩字節(jié)等等),但是超過了這個課程的范疇,我在這套課程里沒有提及。