Avatar
omochimetaru 11/7/2017 2:38 AM
そう自分もそう思ってましたから3が呼ばれるのがすごい違和感というかなんというか
そうですね、 init 「から」の、から、は、完全にダイレクトな意味で、呼び出しネストは考慮されない。
2:44 AM
破壊できそうな気がしてきた
2:49 AM
う、うーん、なるほど・・・
2:49 AM
stored property ( didSetを持つ ) 場合は、 その property が override されていても、 initから直代入だと 親の方は呼ばれない
2:50 AM
computed property ( get , set を持つ ) 場合は、override されていると、 init から代入すると親の方が呼ばれる
2:50 AM
一見不可解な挙動は生じるけど決定的に壊れるようなことは起こらない・・・↑の延長で説明できる事が起きた
2:51 AM
(もうちょっと破滅的な事が生じるなら報告してみようと思ってた