我從週一到週日有7個開關,並且需要將所有7個開關連接到我的控制器。它感覺很彆扭將它們分別連接:相反將UI元素連接到陣列中的插槽
@property (strong, nonatomic)IBOutlet UISwitch *switch1;
@property (strong, nonatomic)IBOutlet UISwitch *switch2;
@property (strong, nonatomic)IBOutlet UISwitch *switch3;
...
@property (strong, nonatomic)IBOutlet UISwitch *switch7;
// It gets worse when you have even more switches
,是有可能有一個NSArray *switchArr
保持7個開關,和我們開關1連接到switchArr [1],開關2,switchArr [2],和等等?
是否保存順序?例如,如果我按照'1,2,3,4'的順序連接,它是否必須使'1'連接到數組中的插槽'0'? – OneZero
不是100%確定,但您可以隨時爲每臺交換機使用一個標籤。 –
你是什麼意思爲每個交換機使用標籤? – OneZero