如果我有100個UITextFields執行同樣的動作,許多對象
myTextfFeld1
,myTextField2
...依此類推,直到mytextField100
...他們都執行相同的動作,說變化myTextField1.alpha = 0.4
到myTextField1.alpha = 1
。
而不是寫這個了100次有沒有這樣做
我這裏iOS looping over an object's properties and adding actions一看的更有效的方式,但它仍然意味着將所有的UITextFields
到數組。
爲什麼不在數組中創建它們以開始? – Kevin
擁有100個ivars是愚蠢的。使用NSArray或IBOutletCollection。 – rmaddy
我沒有100個ivars,只是在我解釋我綁定的問題的過程中誇大了我的問題。同意這兩個意見 – JSA986