我正确使用这个块吗?

时间:2013-10-31 02:31:14

标签: ios cocoa-touch objective-c-blocks retain-cycle

问题:我是否正确使用此块?没有泄漏或保留周期?

问题1.5:这是一种好的风格还是我应该做一个内联块?

typedef void(^completionBlock)(void);

...

-(completionBlock)completionBlock{
    return ^{
        [[NSNotificationCenter defaultCenter] postNotificationName:kFetchNewTopicsAndReloadTableData object:nil];
    };
}

..

-(void)refresh
{
    [self dismissViewControllerAnimated:YES completion:[self completionBlock]];
}

0 个答案:

没有答案