注意這里:蘋果官方文檔上說到:"CFString(NSString的底層) 代表了一個 Unicode 字符組成的數組...其中每個字符 16 位。" 這里誤導性很強,在OBJC中國期刊上可以看到 原作者已經出來聲明。大家都知道現在Unicode是21位編碼的,而這里又說CFString每個字符代表16位,這里說的Unicode是NSString 還在開發的時候(它最初是作為 Foundation Kit 的一部分在 1994 年發布的),Unicode 還是 16 位的!更廣的范圍和 UTF-16 的代理字符機制則是于 1996 年隨著 Unicode 2.0 引入的。
2019-01-14
在swift 3.0中,if語句的where子句被取消掉了,直接使用逗號.
不過,在switch中,where子句還是保留著。
不過,在switch中,where子句還是保留著。
2018-08-05
swift4.1 通過for-in循環來遍歷字符串 不需要.character 了
for c in str
{
print(c )
}
這樣鞋就可以了
for c in str
{
print(c )
}
這樣鞋就可以了
2018-05-16