我搜索关于这个问题,但无法找到任何合适的答案: 我一直在研究java
很长一段时间,现在我想学习Objective-C
的内存处理自定义类的对象,它是内部可变数组
这里是场景: 我有一个Objective C
类,其中扩展NSObject
类,该类包含的saveral字段NSString
类型和CustomObject
类型我创建那里属性与@property(nonatomic,retain) NSString or MyObjec
吨。 我的自定义类的创建对象后,我把它的NSArray作为[myArray addObject:myObject]
现在我要问,如果我释放myArray的我一定要释放对象内部的数组内的对象和领域是什么,有些领域是太CustomObject
另一类;
您是否考虑过使用ARC,而不是经典的保留版本?它会让思考这种事情变得更容易。 – Daniel
实际上,我想用手动释放而不是ARC –