我正在嘗試製作一個應用程序的實踐。它基本上是一個用Cocoa和Objective-C編寫的問候應用程序。它有一個要求輸入用戶名的文本框。和一個textView打印出你好,用戶名。好的,我用一個啓動動作的按鈕完成了這個。當我輸入一些說克里斯的東西時。而按下按鈕,它想出了這樣的事情我認爲這是一個錯誤代碼,可可編程
你好,<NSTextField:0x100223740>
沒有其他的
我不知道在<的話>的意思是......
謝謝Advance, Kris
我正在嘗試製作一個應用程序的實踐。它基本上是一個用Cocoa和Objective-C編寫的問候應用程序。它有一個要求輸入用戶名的文本框。和一個textView打印出你好,用戶名。好的,我用一個啓動動作的按鈕完成了這個。當我輸入一些說克里斯的東西時。而按下按鈕,它想出了這樣的事情我認爲這是一個錯誤代碼,可可編程
你好,<NSTextField:0x100223740>
沒有其他的
我不知道在<的話>的意思是......
謝謝Advance, Kris
您沒有返回textviews文本。
嘗試:
NSString *helloUser = [NSString stringWithFormat:@"Hello %@!",textView.text];
NSLog(@"OUTPUT: %@",helloUser);
@Kris:...並且不,它不是錯誤代碼。 '%@'記錄您爲其傳遞的對象的描述;如果你傳遞了一個字符串,字符串的描述就是字符串本身。大多數對象將自己描述爲'
你能檢查你的問題,看來你把尖括號之間的一些文字,是不是呈現好...您可以使用右側的編輯技巧來解決這個問題。 – 2010-11-18 06:35:42
另外,如果你想在這方面得到一些幫助,我們需要更多關於你如何構建UI的信息(你是否使用了Interface Builder,你是否繼續進行預期的綁定......)以及關於你的代碼(你的控制器代碼在哪裏, 它看起來怎樣)。 – 2010-11-18 06:37:30