1つのUIViewで '.tags'を使用してサブビューを検索することに関する質問があります。foreachループでswitch文を削除する
for (UIView *viewObj in [self.view subviews])
{
// want to find viewObject by its tag.
// but I heard for-switch or for-case paradigm are bad pattern design by WTF.
// there are total 9 of tags will be use for finding view object
switch (viewObj.tag)
{
case 0:
.
..
...
}
}
これを非スイッチまたは非if文にするにはどうすればよいですか?私はちょうど1つの配列に追加してそこからフェッチする必要がありますか?たとえば、必要なタグを持つビューを追加し、この配列からフェッチします。
ありがとうございます。
はい、この方法はiPhoneで動作します。ありがとう –