我想要做的是忽略数组中的所有对象并将其指向另一组对象.像这样的东西:
[myArrayFullOfObjects removeAllObjects];
myArrayFullOfObjects = nil;
NSArray *newArray = [[NSArray alloc] initWithObjects:obj1, obj2, nil];
myArrayFullOfObjects = newArray;
Run Code Online (Sandbox Code Playgroud)
这是对的吗?我希望避免使用旧的对象"myArrayFullOfObjects"指向的内存泄漏.