К сожалению, нет, но вы можете хранить все объявления в одной строке:
IBOutlet UIImageView *img1, *img2, *img3, *img4;
Другой вариант (вероятно, лучший, поскольку у вас их так много) будет создавать их программно и сохранять их в массиве, а затем добавлять их в представление из класса контроллера представления, используя для каждого
[self.view addSubview:img];
Кроме того, имейте в виду, что если элементы являются статическими (например, фоновые элементы), и вам на самом деле не требуется доступ к ним, вам не нужно объявлять торговые точки для каждого; Вы можете просто добавить их в файл пера и забыть о них.
То же самое относится к UIButton
экземплярам. Если вам не нужно ничего менять в кнопке, вы можете получить к ней доступ из метода, который она вызывает, например:
-(IBAction) buttonPressed:(id)sender {
UIButton *button = (UIButton *)sender;
// method guts
// stuff with button -- access tag, disable, etc
}