我有一個NStextView
在用IB構建的用戶界面中定義。我在我的AppDelegate.m文件中獲得了以下信息,以瞭解textView中文本的更改時間。如何消除編譯器警告「AppDelegate沒有實現NSTextView協議」
- (void)textDidChange:(NSNotification *)aNotification {
}
一切正常,但是編譯器警告說,我的控制器,「WinKeyer2AppDelegate」沒有實現NSTextView
委託協議。
我研究了這個問題,建議將協議聲明添加到我的類接口定義中。我沒有在IB中設置textView的類接口定義。在textView Connections Inspector中有一個「委託」連接,但我該如何連接它,WinKeyer2AppDelegate不起作用,並且我沒有提及NSText
對象,該對象在其協議參考中列出了textDidChange:
項目。我試圖添加一個NSText對象到我的.xib並連接到「委託」,但這也沒有幫助。