В моем проекте iphone (ARC enabled) у меня есть массив nsmuatble
, который содержит около 5 управляемых объектов (которые извлекаются из основных данных), и в каком-то сценарии мне нужно удалить все объекты из этого nsmutablearray
Я использовал следующие методы для удаления объектов, но их сбой в обоих случаях с журналом сбоев -[__NSArrayI removeObject:]: unrecognized selector sent to instance 0xa391640
if (surveys && [surveys count]>0)
{
[surveys removeAllObjects];
surveys = [[NSMutableArray alloc]init];
}
а также я пробовал
if (surveys && [surveys count]>0)
{
for(Survey *obj_Survey in surveys)
{
[surveys removeObject:obj_Survey];
}
surveys = [[NSMutableArray alloc]init];
}
может ли кто-нибудь сказать мне, как я могу удалить этот массив, любые предложения будут оценены заранее, чем раньше