草庐IT

pointerVal

全部标签

swift - swift 中的闭包和 withUnsafeBufferPointer()

我只是想快速了解闭包。我想使用数组的withUnsafeBufferPointer方法。在最简单的形式中,我可以成功地做这样的事情:varaa:[UInt8]=[1,2,3,4,5,6,7,8]varbb=aa.withUnsafeBufferPointer({$0.baseAddress})我也可以这样做:varbb=aa.withUnsafeBufferPointer({pointerValinpointerVal.baseAddress})但是,我无法在不在xcode中生成错误的情况下执行此操作:varbb=aa.withUnsafeBufferPointer({pointerV