0
我在嘗試類似於Obj-C中的第一個比較應用程序,並且我已經遇到了麻煩。從TextBox中獲取字符串並比較
嗯,是unamebox:(id)unb
一個文本框和文本框NSTextField* myOut;
嗯,這裏是我的第一次嘗試:
if ([unb stringValue] == @"hello") {
[myOut setStringValue:(NSString *)@"hello dude"];
}
else {
[myOut setStringValue:(NSString *)@"What?"];
}
很慚愧,這總是setzt的文本字段「什麼?」
當我嘗試了isEqualtoString,它甚至不執行任何操作:
if ([unb isEqualToString:(NSString*)@"hello"]) {
[myOut setStringValue:(NSString *)@"hello dude"];
}
else {
[myOut setStringValue:(NSString *)@"What?"];
}
那麼,我該怎麼做比較呢?順便說一下,我已經閱讀了上面建議的鏈接。如果我錯過了任何重要的內容,對不起
好吧,我沒有得到想要編譯如下 你的版本的作品現在的版本時出現錯誤,謝謝很多 (因爲我的名氣還不夠高,我無法取悅,對不起) – 2010-11-08 21:23:38