テキストの値を自分に記録し、UITextField
後でテキストを元のテキストフィールドの値と比較したいと思います。このようなことを試しましたが、NSLog
が表示されません。なぜ何かアイデアはありますか?
defaultTopicText = topicTextField.text;
if ([topicTextField.text isEqualToString:defaultTopicText]){
NSLog(@"YES");
}else{
NSLog(topicTextField.text);
NSLog(defaultTopicText);
}
コードはあなたが見ているのとまったく同じように見えます。最初の行に値を割り当て、他の行を比較します。そして、それは呼ばれていません。
編集:
コード自体が呼び出されており、それらをに入れても同じ値を取得しますNSLog
。問題は、テキストフィールドに@"\n"
文字が含まれていることでしょうか?
NSLog
私にこれを与えます:
2013-03-18 20:45:22.037 myapp[524:907]
Here comes the text
2013-03-18 20:45:22.039 myapp[524:907]
Here comes the text