1
在C
& Objective C
,我們用取消引用指針和獲得的價值如下:指針引用斯威夫特
p->a = 1
or int x = p->a
但我不能找到斯威夫特等效。我有一個返回類型UnsafePointer
到AudioStreamBasicDescription?
其成員值我需要閱讀。
在C
& Objective C
,我們用取消引用指針和獲得的價值如下:指針引用斯威夫特
p->a = 1
or int x = p->a
但我不能找到斯威夫特等效。我有一個返回類型UnsafePointer
到AudioStreamBasicDescription?
其成員值我需要閱讀。
您可以使用UnsafePointer上的pointee
屬性來訪問它指向的內存。所以你的C例子會讀爲let x = p.pointee.a
。
只需使用'.'通過名稱訪問結構成員。見http://stackoverflow.com/questions/31439906/converting-a-swift-unsafepointeraudiostreambasicdescription-to-a-dictionary – Paulw11