尝试添加核心位置时出现未知问题

Posted

技术标签:

【中文标题】尝试添加核心位置时出现未知问题【英文标题】:Unknown Issue when trying to add core location 【发布时间】:2012-06-25 04:38:51 【问题描述】:

我正在开发一个应用程序,其中我有一个 UIView 的子类,其中包含七个子视图,它们的方向排列成一个 7 面的形状。这些子视图中的每一个在它们前面都有额外的子视图,它们的方向与主视图相同。

到目前为止还不错。然后我尝试添加一些代码来利用核心位置服务。我使用了at this tutorial. 概述的基本过程,使用那里提供的代码,我成功地在调试器窗口中显示了标题。

下一步是将其绑定到我的应用中。为了确保我走在正确的轨道上,我只是添加了以下代码:

   float radianHeading = newHeading.trueHeading * M_PI / 180;
   CGAffineTransform transformTrollCalendar = CGAffineTransformMakeRotation(radianHeading);
   [self setTransform:transformTrollCalendar];

有两个问题。首先是视图没有明显旋转。我为此做好了准备,因为我可能必须触发一些东西来重绘视图。但是,我遇到了另一个让我担心的问题。

当我从指南针获得大量更新时,我的 Mac 和 iPad 之间的连接会丢失,停止按钮变灰就证明了这一点。片刻之后,iPad 会发出您将线缆连接到 Mac 或电源时所听到的声音。然后我得到了你第一次打开 iPad 时得到的滑块。我认为这意味着我做错了什么。但是,该应用似乎仍在 iPad 上运行,并且没有生成任何崩溃日志。

【问题讨论】:

【参考方案1】:

我解决了自己的问题。显然,问题是我将代码放入错误的方法的结果。我不记得我把代码放在哪个错误的方法中了,但是当我把它放在正确的方法中时,它工作得很好。

当我还记忆犹新的时候,我会尽快更新它,但在此期间我去过危地马拉,这让我对这个问题的记忆淡化了。

【讨论】:

以上是关于尝试添加核心位置时出现未知问题的主要内容,如果未能解决你的问题,请参考以下文章

尝试多对一实体映射时出现未知列错误

当我尝试运行使用 CodeIgniter 编写的项目时出现 Xampp 未知错误

尝试在 Facebook 中注册成就时出现 OAuthException 2500(未知路径组件)

Django:添加整数字段后在应用程序上运行 makemigrations 时出现“未知列”

调用共享 WebMethod 时出现未知 Web 方法异常

错误:尝试运行 ionic cordova run android 时出现未知标志“p”