21

次のような関数にクロージャを渡した場合:

 someFunctionWithTrailingClosure { [weak self] in
     anotherFunctionWithTrailingClosure { [weak self] in 
         self?.doSomething()
     }
 }

self を[weak self]someFunctionWithTrailingClosureキャプチャ リストで再宣言せずに宣言するとweak、 のキャプチャ リストanotherFunctionWithTrailingClosure selfはすでにOptional型になっていますが、それもweak参照になっていますか?

ありがとう!

4

3 に答える 3