我有一个从 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
所以,我的问题是,如何从 URL 获取内容,以便稍后在我的 IF 语句中使用?
*我是 Objective-C 的新手。谢谢!