Я повторно использую surl, поэтому кажется, что это будет протекать. Но инструменты не показывают ссылку. Я не должен понимать, как он может его повторно использовать, не создавая строки мусора.Почему нет этой цели? Сбой кода IOS?
NSString *rcode = @"DDD";
NSString *surl = [NSString stringWithFormat: @"http://www.myweather.com/%@_%@.png", rcode, @"7"];
NSURL *url = [NSURL URLWithString: surl];
UIImage *image7 = [UIImage imageWithData: [NSData dataWithContentsOfURL:url]];
surl = [NSString stringWithFormat: @"http://www.myweather.com/%@_%@.png", rrcode, @"6"];
url = [NSURL URLWithString: surl];
UIImage *image6 = [UIImage imageWithData: [NSData dataWithContentsOfURL:url]];
surl = [NSString stringWithFormat: @"http://www.myweather.com/%@_%@.png", rrcode, @"5"];
url = [NSURL URLWithString: surl];
UIImage *image5 = [UIImage imageWithData: [NSData dataWithContentsOfURL:url]];
Не имеет ли ObjC достойного GC сейчас? – cHao
@cHao Objective C для разработки Mac OS X может использовать GC. Для iOS нет GC. Но с iOS 5 sdk они добавили [ARC] (http://clang.llvm.org/docs/AutomaticReferenceCounting.html) –