因为我通常使用 ARC,所以我是一个具有属性以及如何手动释放东西的菜鸟,但在这种情况下我不是,所以我需要一些帮助来解决下面的泄漏问题。现在既然它是一个属性,我是否只是在最后贴上自动释放。我不确定!:)
无论如何,如果有人能告诉我如何正确摆脱这种泄漏,那就太好了!
- (id)init
{
self = [super init];
if (self)
{
self.purchasableObjects = [[NSMutableArray alloc] init];
self.storeObserver = [[ZTStoreObserver alloc] init];
[[SKPaymentQueue defaultQueue] addTransactionObserver:self.storeObserver];
}
return self;
}