以下に示す IF ステートメントが機能していないのですが、その理由を誰か知っているのでしょうか?
NSString *tagString = [NSString stringWithFormat:@"%@",_buttonTag];
if (tagString = @"%f",1) {
NSLog(@"started with button TAG %@",_buttonTag);
そこにある私の NSLog は、毎回正しい変数を返します。しかし、ifステートメントを正しく書いていないため、私のコードは私が思う条件を満たしていません。うまくいけば、これは理にかなっていますか?私が行方不明または間違っていることを知っている人はいますか?
基本的に、文字列内の変数を「1」(およびこれより下にある他の if ステートメント) と同等にしたいので、その特定の If ステートメントでコードを実行します。%f、%d、および %@ を試しましたが、何も機能しません。ありがとうございました!