【发布时间】:2011-05-23 16:53:16
【问题描述】:
我需要了解为什么在这段代码中,如果我使用 self.ws_data 为 ws_data 变量赋值,而不是仅使用 ws_data,我会出现内存泄漏。
self.ws_data 是一个@property (copy)NSString *,在dealloc 上发布。
dispatch_queue_t ws_queue = dispatch_queue_create("ws check win", NULL);
dispatch_async(ws_queue, ^{
self.ws_data = [[NSString alloc]initWithContentsOfURL:url];
});
dispatch_release(ws_queue);
谢谢!
【问题讨论】: