IBAction
предназначен в качестве возвращаемого значения для методов:
- (IBAction)someMethod;
..., чтобы сообщить Интерфейсному Разработчику, что оно доступно для целевых / экшн-соединений.Он не предназначен для использования в качестве переменного типа данных, хотя вы можете обойтись без него, когда IBAction
определен как void
.
Однако вы должны использовать правильный тип данных для этой переменной, например id
для общих объектов или, может быть, NSTimeInterval
в зависимости от того, что вы на самом деле пытаетесь сделать здесь.