質問: cell.viewWithTag(x) as? UILabel` で、予め各オブジェクトにTag設定してviewWithTag()で指定するとできました。 追加でもう一つ質問お願いできますか? MagicNumberとよく聞きますが、こういったコーティングは個人では問題ないでしょうが、自分以外の人たちが関わる開発等で今回のような、手法は有効になるでしょうか?それとも、もっと分かり易い効率的な手法があるでしょうか??抽象的な質問かと思いますが、よろしくお願いします。
回答: > > MagicNumberとよく聞きますが、こういったコーティングは個人では問題ないでしょうが、自分以外の人たちが関わる開発等で今回のような、手法は有効になるでしょうか? > > > マジックナンバーで問題になるのは、「何故」そのようになっているのか、といったコードだけからは読み取れないという部分ですので、 1. 変数名で意図が伝わるようにする 1.08 * price => (1 + tax) * price 2. そうなっている理由をコメントにきちんと書く といった方法で回避可能です。 > > 追加で質問文下に追記します > > > 再度質問し直したほうがタイトルなどを含め、回答を得やすくなるかと思います