アプリにこの視覚的な部分があります。以下にファイルを添付しました。
次のユーザー インターフェイス コントロールがあります。
最初の UIScrollView (_blueScrollView) は、UIViewController
それぞれが _magentaView と呼ばれる他の多くのビューを含むことができるメイン ビューにあります。各 _magentaView には、UILabel オブジェクトを格納するための UIView (_labelView...) が含まれています。のような構造体がありUITableView
ますUITableView
。
私の場合、すべてのオブジェクトにはUIViewController
クラスがあります。
labelsViews に保存されているすべてのラベルにアクセスする必要があります。これらのオブジェクトのプロパティ テキストの値を取得する必要があります。
したがって、標準ケースで作成すると、これは次のようになります
for (UIViewController *magentaVC in scrollViewObjects) {
for (UIViewController *labelVC in magentaObjects) {
and get my UILabel objects here.
}
}
しかし、これは間違っていると思います。UIViewController オブジェクトを使用する代わりに、データ モデルを使用する必要があるためです。これについてどう思いますか、どの方法を選択する必要がありますか?