我想問一個客觀的C問題。我有一個字符串從UITextField中檢索,我想檢查字符串是否包含'@'。但是,當我使用下面的代碼時,它有一些錯誤,任何人都可以幫助我嗎?謝謝。如何更新NSString?
if([inputTextField.text rangeOfString:@"%"].location != NSNotFound)
NSLog(@"It does not contain the %@");
else
NSLog(@"It contains the %@");
非常感謝。 – Questions 2010-08-19 07:37:49
不客氣。 如果您需要顯示「@」,請嘗試加倍符號,即使用%@@而不是%@。不太確定它是否可以工作,但你可以試試。 – 2010-08-19 07:45:25
該代碼實際上給出了錯誤的結果。將「!=」comparrison更改爲「==」以使其正常工作。 – 2010-08-19 08:07:38