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