【发布时间】:2014-12-11 15:25:20
【问题描述】:
我正在尝试快速创建一个自引用类属性,但我无法弄清楚为什么这不起作用。我真的只是想用它作为 dispatch_set_specific 的键来管理私有调度队列。
class SomeClass{
var ptr:UnsafePointer<Void> = nil
init() {
withUnsafePointer(&ptr, {
self.ptr = $0
})
}
}
【问题讨论】:
-
也许,您可能想使用
unsafeAddressOf(self)。