对于 iPhone5(10.2)模拟器此功能:
static func fromByteArray<T>(_ value: [UInt8], _: T.Type) -> T {
return value.withUnsafeBytes {
$0.baseAddress!.load(as: T.self)
}
}
在$0.baseAddress!.load(as: T.self)
发生此错误时崩溃:
致命错误:从未对齐的原始指针加载
有人知道解决方案吗?
我正在使用此代码:
https://stackoverflow.com/a/26954091/1979882
修改 它适用于iPhone5s但不适用于iPhone5