__weak上的NSString和NSURL有什麼不同?__weak在NSURL和NSString上的不同行爲
我的例子:
__weak NSURL *myURL = [NSURL fileURLWithPath:@"/tmp"];
__weak NSString *myString = @"123";
NSLog(@"myURL: %@", myURL);
NSLog(@"myString: %@", myString);
其結果是:
2012-07-10 19:23:49.858對myApp [56093:303] myURL:(空)
2012-07-10 19:23:49.859 myApp [56093:303] myString:123
爲什麼沒有結果的myString ==(空)
我把相同的代碼放在主函數中,它打印值... – 2012-07-10 17:49:44