Я как-то наткнулся на ошибку, где вы пытаетесь удалить объекты из NSMutableArray, в то время как другие объекты добавляются к нему в другом месте. Чтобы это было просто, я не знаю, как это исправить. Вот что я делаю:
У меня есть 4 таймера, которые вызывают 4 разных метода, которые добавляют объект к одному и тому же массиву. Теперь, когда я нажимаю определенную кнопку, мне нужно удалить все объекты в массиве (или, по крайней мере, некоторые). Поэтому я попытался сначала аннулировать все 4 таймера, а затем выполнить работу, которую я хочу с помощью массива, а затем запустить таймеры. Я думал, что это сработало бы, так как я больше не использую таймеры для перечисления через массив, но, похоже, это не работает.
Любые предложения здесь?