2つのロケーションマネージャーがあります。1つはマップ付きのビューコントローラー上にあり、もう1つはモーダルとして提示する別のコントローラー内にあります。問題は、そのモーダルコントローラーを提示するたびに、次のバックトレースでクラッシュすることです。
viewWillDisappearでデリゲートをnilに設定するか、実際のロケーションマネージャーをnilに設定してから、viewWillAppearで再初期化しようとしましたが、それでも問題は解決しません。どんな助けでも大歓迎です。
#0 0x9105fafa in mach_msg_trap ()
#1 0x91060267 in mach_msg ()
#2 0x016d313a in __CFRunLoopServiceMachPort ()
#3 0x01636580 in __CFRunLoopRun ()
#4 0x01635db4 in CFRunLoopRunSpecific ()
#5 0x01635ccb in CFRunLoopRunInMode ()
#6 0x026a6879 in GSEventRunModal ()
#7 0x026a693e in GSEventRun ()
#8 0x003e1a9b in UIApplicationMain ()
#9 0x000028b2 in main (argc=1, argv=0xbfffeca4) at /Users/penushlievm/Desktop/DailyPlanner 2/DailyPlanner 2/main.m:16
#10 0x00002825 in start ()