私はws_data変数をself.ws_dataを使って値を代入して、私がws_dataだけを使うのではなく、このコードで私がメモリリークを起こす理由を理解する必要があります。なぜ "self"で設定値がメモリリークを引き起こすのですか?
self.ws_dataはのdeallocにリリース@property(コピー)NSStringの*、です。
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);
ありがとうございます!
いいえ、どこにも保持しません。 – MatterGoal