core-location相关内容
我试图得到用户的纬度和经度,但是我得到了结果0.000000 - 我已经尝试了以下代码。 我分配了位置管理器变量。 位置管理器分配并设置代理是自我 检查iOS 8版本验证请求。 使用位置启动更新位置功能。 代码: locationmanager = [[CLLocationManager alloc] init]; locationmanager.delegate =
..
我的应用程序在三个不同的视图中使用Core Location。它的工作完美在我的第一个视图中,我将CLLocationManager子类化,并使用协议方法来调用类的位置更新。在我的其他类安装框架和代码之前,我想知道: 协议方法是最好的方法吗? 如果用户在尝试获取位置修复时退出视图或退出应用程序,Core Location执行会发生什么情况?是否立即关闭了GPS系统的位置任务? 如
..
我有这个问题通过Crashlytics报告,虽然我无法在本地复制,所以我没有什么可以去除堆栈跟踪下面..不知道如果引用CoreLocation在堆栈跟踪与它有关,但我不知道什么可能是原因。我的项目使用ARC。任何线索? 线程:崩溃:com.apple.CoreLocation.ConnectionClient.0x14eb3510.events 0 CoreFoundation 0x30
..
有谁有任何洞察,为什么这个崩溃日志发生?应用程序记录用户去往的位置。所以它有UIBackgroundModes的位置在Info.plist中设置,以继续在后台获取位置更新。根据日志,在10分钟后,某物似乎会崩溃。 事故标识符:4BA294E8-0DDF-4EC2-812A-20394F758A7F CrashReporter密钥:59997a4e160853691bc673802439c
..
我有一个Core Data中的地理位置列表(实体名称为“Stops”)。 我想根据当前位置对它们进行排序,向用户显示哪些位置在附近。我使用NSFetchedResultsController,以便结果可以很容易地显示在UITableView中。 我使用下面的代码尝试这种排序: NSFetchRequest * fetchRequest = [[NSFetchRequest al
..
我有一个带有Core Data数据库的iPhone应用程序,其中包含位置列表,每个位置都有纬度/经度坐标。我如何搜索说到最近的10到我当前的位置? 我是Core Data的新用户,所以我的问题是如何做查找,我知道如何获取我当前的位置等等。我相信我需要设置一个查询词NSPredicate,但不知道应该如何写。 谢谢, J 解决方案 您可以尝试此操作( reference )
..
如何更改警报上的字符串: (应用名称/任何内容)想要使用您当前的位置 当然,我只想更改appname部分。因为当你使用PhoneGap框架时,字符串是非常丑陋的,像这样: / var / mobile / Applications / 157EB70D-4AA7-826E-690F0CBE0F / appname.app / www / index.html 有人有想法吗?
..
我在分析我的crashlog时遇到问题。 iPhone有时会崩溃,当我点击应用程序图标启动应用程序。应用程序已在后台运行,但未处于活动状态。这是符号化的崩溃日志: 线程0崩溃: 0 libobjc.A.dylib 0x33479470 objc_msgSend + 28 1 CoreLocation 0x3436f68e - [CLLocationManager onClientE
..
好的,所以我想充分理解这段代码与initWithCoder是怎么回事。 这是我认为是在阅读通过几个建议的文档和阅读章节从代表团,核心位置,指定的初始化器一遍又一遍的书后,继续。 使用指向NSCoder对象的指针初始化我的viewcontroler。 如果有效,则创建位置管理器对象的实例 将委托视为我的viewcontroller。 记录资讯的位置资讯“存储在委托”到控制台。 la
..
我需要找出使用Google maps API从来源到目的地的路线数量,然后找出哪一条路线是最短的路线。 我可以使用此代码获得一个路由 - (NSArray *)calculateRoutesFrom:(CLLocationCoordinate2D)f :(CLLocationCoordinate2D)t { NSString * saddr = [NSString stringW
..
我的应用程式有问题。我试图找到用户的位置以最好的精确度,以确定他们的邮政编码。目前我有一个按钮,当按下时,启动一个名为 locateMe 的方法。 - (IBAction)locateMe; { self.locationManager = [[CLLocationManager alloc] init]; locationManager.delegate = self; lo
..
如何获得两个 CLLocation 之间的距离(以米为单位)? CLLocation 没有提供任何方法来实现它。 解决方案 pre> CLLocationDistance distance = [aCLLocationA distanceFromLocation:aCLLocationB]; // distance是以米为单位的双精度表示距离
..
如何创建CLLocationDegrees?它不是一个浮点数,所以是什么? 解决方案 根据 CLLocation 文档, CLLocationDegrees 只是一个双精度。所以创建一个,你可以这样简单: CLLocationDegrees degrees = 45;
..
我子类化一个 CLRegion 以支持多边形通过重写 containsCoordinate:使用光线投射逻辑代替原始距离嘎吱声逻辑。子类通过正常方法( initCircularRegionWithCenter:radius:identifier:)初始化,然后 CLLocationCoordinate2d code> NSValue 到可变数组。这些坐标在光线投射逻辑期间使用。 一旦我尝试使
..
是否可以在使用CoreLocation框架时手动调用alert“允许使用当前位置”? 解决方案 不,当应用程序访问核心位置时自动显示。 查看此答案
..
我正在尝试将GPS功能添加到我的iPhone应用程序。这是一个锻炼应用程序,将在步行或跑步时使用。所以我想使用GPS的是显示的速度,人在Mph和分钟/英里移动。 我应该如何配置CLLocationManager,最好的结果?我应该如何设置desiredAccuracy和distanceFilter? 我尝试过: distanceFilter = 10 and desiredAcc
..
如何在iOS中检查 CLLocation 的有效性? 其实这是我的情况, 我只是创建一个新地图 mapView = [[MKMapView alloc] initWithFrame :CGRectMake(10,30,300,380)]; mapView.showsUserLocation = YES; [mapView setDelegate:self];
..
我想在iOS 8中使用重大的更改位置监控,但didUpdateLocations方法从未被调用。以下是设置位置管理器的代码: - (void)viewDidLoad { [ super viewDidLoad]; CLLocationManager * locationManager = [[CLLocationManager alloc] init]; locationM
..
我的应用程式知道目前的使用者位置(CoreLocation.framework)。 一旦用户打开一个新的MapView,他的iPhone开始再次搜索当前位置。 是否可以跳过或更改mkMapView的第一个用户位置? 编辑: 是否可以覆盖MKMapView并使用其他LocationManager? 解决方案 是的,可以有一个单独的位置管理器对象,并将其值分配给mapview(
..
我有一个CLLocation定义,我想移动这一点x米到东,y米到南。如何实现这一点? 解决方案 有一个C函数接近你要求,距离。它在我的UtilitiesGeo类中的 github 。你将把纬度和经度从你的CLLocation传递给它,然后从它返回的结果lat2和lon2创建一个新的CLLocation: / * -----------------------------------
..