看板 MacDev 關於我們 聯絡資訊
請問我現在有一個TEXT用來輸入文字字串 下方有一Label用來顯示想要顯示的字串 當按下按鈕後Label中就要顯示出想要的字串 我想要在TEXT中用IF來判斷當我輸入"AA"時,Label中要印出"hello" 若是輸入"BB"時,印出"HI",若輸入非"AA"or"BB"則出現"error" 請問我要怎麼取出Textfield中我所輸入的文字字串來跟其它字串做判定? 似乎有什麼方法可以轉換。。? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.39.56
Maiyo:http://0rz.tw/Wb5O4 11/12 21:27
Maiyo:喔 你是問UITextField 那就用 [aTextfield text] 11/12 21:34
可是我在 IBAction打 NSString *mystring=[atextfield text]; if(mystring= =@"AA"){ [alabel setText:@"Hello"]; } 不管我怎麼按那按鈕 我的lable都不Hello。。。 ※ 編輯: shiftsmart 來自: 114.45.16.109 (11/12 23:23)
uranusjr:字串比對不能用 ==, 去找本好書來看吧 =_= 11/12 23:26
Piceman:關鍵字 isEqualToString 11/13 00:16
感謝大家!!!!我已經成功的判別了!! 找尋了GOOGLE一整天,原來是字串比對不能用=  (Orz ※ 編輯: shiftsmart 來自: 114.45.16.109 (11/13 00:41)