URL からコンテンツを取得する文字列があり、それを使用しようとすると、思ったように動作しません。
次のような URL の内容で NSString を初期化すると:
NSString *strFromURL = [[NSString alloc] initWithContentsOfURL:someURLReturningTextHELLO encoding:NSUTF8StringEncoding error:nil];
NSLog(@"%@",strFromURL); // returns "HELLO" // as expected
しかし、私がしようとすると:
if (strFromURL == @"HELLO") { NSLog(@"IT WORKS"); } // This doesn't happen
私が同じプロセスを行うとき:
NSString *mySimpleString = @"HELLO";
if (mySimpleString == @"HELLO") { NSLog(@"IT WORKS"); } // This works
私の質問は、後で IF ステートメントで使用できる URL からコンテンツを取得するにはどうすればよいですか?
*私はObjective-Cが初めてです。ありがとう!