2016-10-15 3 views
0

私はいつもこれについて質問してきました。 20個のUIButtonをアクションにフックするか、それをループしてプログラムで追加する方が速いのですか?どちらが速いですか? IBActionまたはプログラムによる?

for button in myButtons { 
button.addAction.... etc 
    } 
+0

ほとんど違いはありません。 – Jessedc

+0

どちら側ですか? IBActionまたはプログラムによって –

+0

その必要性にはほんの少しの情報を答えてください - 1.アクションメソッドは同じで、同じターゲットオブジェクトですか? 2. 20個のボタンが同じ画面(!!!)にありますか? – Tushar

答えて

0

20コードで追加されたボタンは、リソースファイル経由でロードするよりも高速に読み込まれます。選択の快適性は開発者によって異なります。

はい、電卓やカレンダーのような特定のアプリケーションは正しく、まれな例ですが、一般的な意味で画面に20個のボタンがあるのは変です。

関連する問題