【发布时间】:2014-06-16 21:02:46
【问题描述】:
我从下面的块中产生了内存泄漏。我很确定以下对象正在纠缠在一起。我曾尝试用(弱)关系建立它们,但这并没有成功。关于如何解决/重写这个问题的任何想法?谢谢。
AssistHub.m
@implementation
- (void)startGameWithBlock:(void (^)(Game *))block
{
_viewControllerGame = [[GameViewController alloc] init];
_viewControllerGame.delegate = (id)self;
Game *game = [[Game alloc] init];
_viewControllerGame.thisGame = game;
game.delegate = _viewControllerGame;
block(game);
}
【问题讨论】:
标签: ios object memory-leaks heap-memory