我正在尝试找到解决我刚刚偶然发现的问题的方法。试图搜索它,但它不是我正在寻找的。
我正在做一个带有两个标签栏的 GPS 应用程序。我在地图视图中跟踪距离(使用 CLLocation),当我将选项卡更改为不同的视图时,显示距离我开始时的距离的字符串文本不会立即更新,它需要几秒钟。
当我按下停止按钮时,我希望它等待几秒钟,以便更新实际距离。但我不想冻结应用程序。(*NSDate未来 = [NSDate dateWithTimeIntervalSinceNow: 3.0]; [NSThread sleepUntilDate:future]; )
我将带有距离的字符串保存在第二个选项卡的单元格中,所以如果我在应用程序运行时执行多项任务,我只想启动应用程序并按停止。然后新的距离将正确并保存。希望我没有用这么多的文字混淆你我希望你明白我的要求!
谢谢