标签: swift nsvalue
我想将实现转换为NSValue,但它的错误。
在Objective-C中,可以使用此行进行转换:
[NSValue valueWithPointer:implementation]
但在Swift中,如何转换?
答案 0 :(得分:1)
正如它所说,它需要UnsafePointer,而不是COpaquePointer。所以转换它:
UnsafePointer
COpaquePointer
let impValue = NSValue(pointer: UnsafePointer(imp))