【发布时间】:2017-12-24 04:43:59
【问题描述】:
当我从音频缓冲区数据中写入多点连接中的输出流时,我得到了错误
无法使用参数调用 UnsafePointer<_> 类型的初始化程序 类型列表(UnsafeMutableRawPointer)
我找到了很多解决方案,但这个解决方案对我没有帮助。
我的代码是:
func send(_ buffer: AudioBuffer) {
print(buffer.mData!)
print(buffer.mDataByteSize)
outputStreme?.write(UnsafePointer(buffer.mData), maxLength: buffer.mDataByteSize)
}
提前谢谢..:)
【问题讨论】:
-
你需要在 Swift 3 中使用 Data 而不是 NSData
-
@KKRocks 我这是不安全的可变原始指针,但我想要不安全的指针,因为它在输出 stram 参数中使用
标签: ios xcode swift3 outputstream multipeer-connectivity