のテキストの変更を検出しようとしてtextField
いますが、固有のエラーがあります。以下のコードは、impactLabel1 テキストを以前に設定された変数 impactlabel1 と比較します。textField
変数に等しくない変更がある場合、setHeadingsButton が表示されます。にスペースのない単一の単語がある場合、これは完全に機能しtexfield
ます。ただし、単語が 2 つある場合は、同じであっても等しくないと考えます。はNSLog
、両方の値を同じものとして表示します。
-(void) textFieldDidEndEditing:(UITextField *)textView
{
NSLog (@"%@", impactLabel1.text);
NSLog (@"%@", impactlabel1);
if (impactLabel1.text != impactlabel1)
{
[setHeadingsButton setAlpha:1];
}
NSLog (@"%@", impactLabel1.text);
NSLog (@"%@", impactlabel1);
}