In my iphone project (ARC enabled) i have a nsmuatble
array which contains some 5 managed objects (which are retrieved from core data ) and in some scenario i n
Remove all the things that you are doing and simply do like this
[surveys removeAllObjects];
As from the error that you are getting so maybe that Array is not NSmutableArray just normal array so thats why you can not remove object from It and you try to do so and app got crash
check where you have initialised it if it is Mutable or not
so as I said remove all that thing and use simple removeAllObject