Iphone CLLocationManager

Iphone CLLocationManager,iphone,ios,core-location,cllocationmanager,Iphone,Ios,Core Location,Cllocationmanager,我有两个位置管理器,一个在带有地图的视图控制器上,另一个在单独的控制器中,我将其显示为模态。问题是,每次我展示模态控制器时,都会出现如下回溯的崩溃 我已尝试将代理设置为零,或者在ViewWillEnglish中将实际位置管理器设置为零,然后在ViewWillEnglishe上重新初始化它们,但问题仍然存在。任何帮助都将不胜感激 #0 0x9105fafa in mach_msg_trap () #1 0x91060267 in mach_msg () #2 0x016d313a in __

我有两个位置管理器,一个在带有地图的视图控制器上,另一个在单独的控制器中,我将其显示为模态。问题是,每次我展示模态控制器时,都会出现如下回溯的崩溃

我已尝试将代理设置为零,或者在ViewWillEnglish中将实际位置管理器设置为零,然后在ViewWillEnglishe上重新初始化它们,但问题仍然存在。任何帮助都将不胜感激

#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 ()

尝试全局使用一个位置管理器,而不是两个。

为什么有两个位置管理器?你说的“模态”是什么意思?你能编辑并添加你在ViewWillExample/ViewWillEnglishe等中的代码吗?@MJB我将第二个控制器呈现为模态视图控制器。在viewDidLoad和ViewWillExample中添加断点,然后一步一步地执行…你可以确定程序在哪一点崩溃。有两个位置管理器不会使你的程序崩溃,它只会使读数出错和其他东西,你崩溃的地方在其他地方,添加一个异常断点,让你看到它崩溃的原因。