我有一个函数将填充一个在MainViewController的所有函数中都可见的数组。
所以我有:
@implementation MainViewController
NSMutableArray *annotations;
并且分配发生在函数中:
annotation = [[NSMutableArray alloc] init];
但此功能将执行1次以上。 每次执行该函数时,我都希望删除该数组上的数据。 所以这个工作正常但它是否正确?我应该将其分配出函数并将函数设置为在输入新数据之前删除所有对象吗?
答案 0 :(得分:0)
你的问题不是那么清楚,但据我所知,你只是在询问是否打电话
你的功能中的 annotations = [[NSMutableArray alloc] init];
还可以吗?
在这种情况下,它与this question...
重复