基础知识 指针的内存状态 typed? initiated? ❌ ❌ ✅ ❌ ✅ ✅ 之前分配的内存可能被释放,使得指针指向了未被分配的内存. 有两种方式可以使得指针指向的内存处于Uninitialized状态: 刚刚被分配内存 内存被deinitialized var bytes: [UInt8] = [39, 77, 111, 111, 102, 33, 39, 0] let uint8Pointer = UnsafeMutablePointer<UInt8>.allocate(cap…