Цикл по подпредставлениям UIView - ненадежный способ найти кнопку.Нет никакой гарантии относительно положения кнопки в массиве подпредставления, особенно если система (или вы) добавляет другие элементы в представление позже.Без какой-либо проверки вы можете легко вывести приложение из строя, если получите неправильное подпредставление и попытаетесь с ним работать.
Лучшим способом является установка значения пользовательского тега в UIButton.
например,
button.tag = 1000;
Теперь вы можете найти кнопку непосредственно через
[view viewWithTag:1000];
Это можно сделать для любого подкласса UIView, а не только для кнопок UIB.