Avatar
うわー
6:04 PM
ホントだ
6:04 PM
型そのまんまだ
6:05 PM
class A { var block: (() -> ()) = {} func hoge(block: @escaping (() -> ())) { self.block = block block() } } class VC { func viewDidLoad() { let a = A.init() a.hoge { [unowned self] in print(self) } } } VC.init().viewDidLoad()
6:05 PM
__lldb_expr_98.VC
6:05 PM
↑printの結果
6:06 PM
weakだとOptional<~~~~>になる