У вас происходит сбой, потому что ваш массив больше не существует в памяти.
Бьюсь об заклад, это потому, что вы забыли сохранить его (или выпустили слишком рано)
Вы, вероятно, создали его, используя [NSMutableArray array]
или arrayWithObjects:
или некоторые из этих вариантов, или назвали autorelease
после вашего alloc
+ init
, тогда как если это переменная экземпляра, вы должны сохранять ее до объекта islocloc'd.
Обратите внимание, что mgmt памяти является ключевой частью разработки iOS. Перед тем, как идти дальше, убедитесь, что вы прекрасно его знаете (например, когда он станет естественным, и вы не будете сомневаться, когда его оставить, а когда отпустить). Это поможет вам избежать таких проблем, как только вы правильно его используете.