我正在使用ARC。
我有一个运行此代码的按钮,用于创建对象(使用Sparrow框架的SPPrite对象)
SKMarket *market = [[SKMarket alloc] initWithScrollContainer:scrollContainer];
在该市场项目中,我有一个“关闭”按钮,它运行此代码......
[self removeAllMarketButtons];
[closeMarketButton removeFromParent];
scrollContainer2.visible = YES;
[self removeFromParent];
这确实消除了市场对象,我不明白的是当我点击按钮再次设置市场时会发生什么,我再次运行这条线......
SKMarket *market = [[SKMarket alloc] initWithScrollContainer:scrollContainer];
我是AS3,在我的关闭按钮AS3中我会做以上所有,但我也会做类似......
parent.market = null;
因此,当我运行设置市场的代码时,一切都刚刚开始,