0

我正在查看一些源代码并注意到下面的这种方法。它不会message在分配后释放。不应该有一个[message release];之后的节目吗?

- (void)service:(TestService*)service didFailWithError:(NSObject *)error
{
    UIAlertView *message = [[UIAlertView alloc] initWithTitle:@"Service Error"
                                                message:errorMsg
                                                delegate:nil
                                                cancelButtonTitle:@"OK"
                                                otherButtonTitles:nil];

    [message show];
}
4

1 回答 1

4

如果 ARC 没有启用,那么是的,release 应该在show.

于 2013-02-18T19:01:43.730 回答