Существуют ли проблемы при использовании IBAction, когда он фактически не вызывается из действий пользователя?
Если у вас есть действие, подобное
-(IBAction)sayHello:(id)sender;
Вы можете вызвать его из своего классанапример:
[self sayHello:@"x"]
@ "x" ничего не делает, он просто заполняет отправителя.
На самом деле вы можете создать метод IBAction без (id) отправителя
-(IBAction)sayHello;
и вызывайте его как из действий пользователя, так и из кода, но тогда вы не получите никакой полезной информации об отправителе из интерфейса.Какой «правильный» способ заполнения для отправителя при вызове из кода?И вы можете создать информацию об отправителе для отправки, когда она вызывается из кода?
Просто пытаюсь понять это.