此代码在iPad 4S上运行,但是在iPad 1上运行时会导致崩溃。
该代码没有使用 ARC,(我也不希望使用 ARC,因为我正在尝试掌握内存管理的概念)。
代码是一个投币App,用户可以选择不同类的投币数量,这个值由实现文件访问。
我最初认为阵列给我带来了麻烦。根据我对内存管理的理解,我将它们声明为@property(nonatomic, retain)
,这意味着我拥有所有权,因此必须在dealloc
方法中释放它们。dealloc
一旦retainCount
对象的 达到0 ,就会调用该方法。我已尽力理解问题所在。
但我不确定是否有一个,因为代码适用于4s。