我创建了一个NSTimer并且每隔15秒调用一次。我调用的方法进行Web服务调用。在这个方法中,我编写了这段代码:
GetData *ws = [[GetData alloc]init];
[ws GetSomeData:156];
[ws release];
这里我为一个调用Web服务方法,调用和释放对象的类创建实例。这种做法是好还是坏?
答案 0 :(得分:3)
此处没有泄漏,但如果您想对ws
执行某些操作,请不要release
,autorelease
而是。
答案 1 :(得分:1)
这是正确的方法。你alloc
它,所以你拥有它,并且在你用它做完之后你必须release
。
与旁注一样,您的方法名称GetSomeData
不遵循Cocoa命名约定:它应该是someData
。