Я храню все аннотации, которые добавляю, в отдельном массиве.Когда я пытаюсь удалить аннотацию, которая была добавлена в mapView, используя следующий код:
if(![newClusters containsObject:cluster]){
[__mapView removeAnnotations:[__clusterAnnotations objectAtIndex:[__clusters indexOfObject:cluster]]];
[__clusterAnnotations removeObjectAtIndex:[__clusters indexOfObject:cluster]];
[__clusters removeObject:cluster];
}
, я получаю следующую ошибку:
-[ClusterAnnotationClass countByEnumeratingWithState:objects:count:]: unrecognized selector sent to instance
Я не уверен, что этозначит, и я могу добавить в любую аннотацию просто отлично.Сбой при удалении из mapView.
Любая помощь приветствуется.