[問題] 取Textfield裡的字串值

看板MacDev作者 (居家物)時間14年前 (2010/11/12 14:39), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
請問我現在有一個TEXT用來輸入文字字串 下方有一Label用來顯示想要顯示的字串 當按下按鈕後Label中就要顯示出想要的字串 我想要在TEXT中用IF來判斷當我輸入"AA"時,Label中要印出"hello" 若是輸入"BB"時,印出"HI",若輸入非"AA"or"BB"則出現"error" 請問我要怎麼取出Textfield中我所輸入的文字字串來跟其它字串做判定? 似乎有什麼方法可以轉換。。? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.39.56

11/12 21:27, , 1F
11/12 21:27, 1F

11/12 21:34, , 2F
喔 你是問UITextField 那就用 [aTextfield text]
11/12 21:34, 2F
可是我在 IBAction打 NSString *mystring=[atextfield text]; if(mystring= =@"AA"){ [alabel setText:@"Hello"]; } 不管我怎麼按那按鈕 我的lable都不Hello。。。 ※ 編輯: shiftsmart 來自: 114.45.16.109 (11/12 23:23)

11/12 23:26, , 3F
字串比對不能用 ==, 去找本好書來看吧 =_=
11/12 23:26, 3F

11/13 00:16, , 4F
關鍵字 isEqualToString
11/13 00:16, 4F
感謝大家!!!!我已經成功的判別了!! 找尋了GOOGLE一整天,原來是字串比對不能用=  (Orz ※ 編輯: shiftsmart 來自: 114.45.16.109 (11/13 00:41)
文章代碼(AID): #1CtE4bjk (MacDev)
文章代碼(AID): #1CtE4bjk (MacDev)