いくつかのサブビューを持つカスタムビューコントローラーがあります。これらの各サブビューは、IBOutletプロパティを介してビューコントローラの.mファイルに接続されます。これらのサブビューには、そのサブビューがコンテンツを表示しているかどうかに応じて、他のサブビューのサイズを調整するカスタムセッターがあります。
現在、これらのカスタムセッターは、呼び出されるinitWithCoder:
前に呼び出されてviewDidLoad
いるようです。(私はこれが正常であることを願っています/仮定します。)
私の問題は、呼び出しself.view
がself.viewのサブビューのsetterメソッドにアクセスすることです。私の現在の理解では、これは必要ないはずです。誰かがここで何が起こっているのか説明できますか?にアクセスして何も設定するつもりはないので、これは起こらないほうがいいですself.view
。
コードは次のとおりです:https ://github.com/kenmhaggerty/Sandbox