gpt4 book ai didi

ios - 自定义 map 注释 iPhone 中的警告

转载 作者:可可西里 更新时间:2023-11-01 03:22:39 26 4
gpt4 key购买 nike

我正在为 iPhone 中的 map View 使用自定义 map 注释类。每当我从导航栏堆栈中弹出 map View 时,我通常会在控制台中看到一些警告。

MapAnnotation 被释放,而键值观察者仍然在其中注册。观察信息被泄露,甚至可能被错误地附加到其他物体上。在 NSKVODeallocateBreak 上设置断点以在调试器中停止于此。这是当前的观测信息:

我没有在我的代码中使用 KVO,因此无法理解为什么我会收到这些警告

最佳答案

纬度和经度有不同的界限:

  • 纬度为 (-90, 90)
  • (-180, 180) 长

传递超出这些界限的值将导致自定义类被释放,从而给您带来您收到的错误。确保您为纬度和经度传递了正确的值。

如果 Apple 为此传递一个边界错误而不是早期发布错误,那就太好了。那会为我节省大约 5 个小时的时间

关于ios - 自定义 map 注释 iPhone 中的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5872547/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com