WKInterfaceButton IBAction отправляет нулевого отправителя
2015-05-02 23:56:34.047 TapIt WatchKit Extension[1398:18615] b: <WKInterfaceButton: 0x6080000580c0>
2015-05-02 23:56:34.048 TapIt WatchKit Extension[1398:18615] sender: (null)
- (IBAction)tapped:(id)sender {
bool success = false;
NSLog(@"b: %@", b);
NSLog(@"sender: %@", sender);
Почему это происходит через ноль?
1 ответ
Решение
Действия WatchKit не включают отправителя в качестве аргумента. Вот почему вы видите nil
, В этом случае ваш метод действительно должен быть - (IBAction)tapped
,