После нажатия кнопки, я хотел бы начать отслеживать, нажаты ли другие кнопки.Как приостановить метод до тех пор, пока условие не будет истинным, тогда возобновите
Прямо сейчас это, как я пытаюсь сделать так:
while(true)
{
if button1pressedbool and button2pressedbool
{
break
}
usleep(20000)
}
[self doMethodNowThatButtons1&2arePressed]
мне нужно для пользователя, чтобы выбрать другую кнопку, прежде чем продолжить в этом методе, есть лучший способ сделать это?
Редактировать: Пользователь ... ответ выглядит правильно, есть ли у кого-нибудь пример кода использования и проверки селектора, как он предложил?
Извините, что я новичок в OBJ-c, как установить действие для кнопки? –
@objectivelyC https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIControl_Class/index.html#//apple_ref/occ/instm/UIControl/addTarget:action:forControlEvents: – user4333351