Xcode Beta3 中的 CMutablePointer 和 CConstPointer 发生了什么?
在 Beta2 中成功编译的代码失败并出现错误:
Use of undeclared type 'CMutablePointer'
分别使用 UnsafePointer 和 ConstUnsafePointer。
来自发行说明:
从使用 C 指针的 C 导入的 API 现在使用更简单的 API 类型导入
结构更可预测,在更多情况下保留 const 可变性,并保留
__autoreleased 指针信息。现在你会看到UnsafePointer,
ConstUnsafePointer、AutoreleasingUnsafePointer 等。函数指针也是
现在导入,可以引用和传递。但是,您不能调用 C
函数指针或将闭包转换为 C 函数指针类型。!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)