一般的正向集合遍历
for/index/size模式
1 | for(int i = 0; i < collection.size(); ++i) { |
弊端: 只适合std::vector
这种可以通过下标随机O(1)时间访问的集合类型
[UInt8]
是Swift中的数组类型,也是作用比较特殊的一种数组类型, 常用于底层交互与内存操作与管理。如: 字符串编解码, 充当字节缓冲区等等
[UInt8]
(或[Int8]
)转 String
String有对应的直接从[UInt8]
或[Int8]
转换成String的构造函数
1 | /// "这是一个字符串" 的utf8编码 |