Ez azért van, mert az út MKMapViewműködik. Van egy művelet folyamatban van, így MapKit van megtartva a MKMapViewés tulajdonképpen nem került felszabadításra még. Ez önmagában nem jelent problémát. A probléma az, hogy ez még mindig küld üzeneteket a küldöttet.
A megoldás egyszerű: részeként a nézet vezérlő razzia meg a térkép nézet küldöttje nil, amely megakadályozza MKMapViewküldhessenek üzeneteket is.
Ezt dokumentálják MKMapViewDelegate Protocol Reference :
Feloldása előtt egy MKMapView objektumot, amellyel beállította a megbízottja, ne felejtse el, hogy a tárgy megbízottja ingatlan nulla. Egy hely, akkor ezt az a módszer, ahol dealloc kidobja a térképen.
Edit: Adj Oscar egy Pozitívan szavazás is, csak alul, aki, amennyiben a dokumentáció erről itt.
Mivel ARC, azt javaslom, ez azt jelenti, akkor állítsd be térképrészletet megbízottja hogy nilaz Ön véleménye vezérlő dealloc.