我正在尋找的數字鍵盤一個完成按鈕,然後我看到了這個問題:我如何糾正這個警告?
How to show "Done" button on iPhone number pad
我複製阿奇的答案代碼到我的,我得到2個警告,在這方面:
- (void)textFieldDidBeginEditing:(NSNotification *)note {
[self updateKeyboardButtonFor:[note object]];
}
- (void)keyboardWillShow:(NSNotification *)note {
[self updateKeyboardButtonFor:[self findFirstResponderTextField]];
}
- (void)keyboardDidShow:(NSNotification *)note {
[self updateKeyboardButtonFor:[self findFirstResponderTextField]];
}
的警告是:
不兼容的Objective-C類型初始化 '結構NSNotification *',預期 '結構的UITextField *'
我該如何糾正?我試圖用UITextField進行切換,但它全部搞砸了
這就是爲什麼你不只是複製和粘貼代碼。 – BoltClock 2011-06-14 16:54:08
我沒有,我檢查了代碼,但我沒有發現錯誤。這可能是我的新語言.. – Phillip 2011-06-14 16:58:25