谷歌地图 SDK - 核心数据

Posted

技术标签:

【中文标题】谷歌地图 SDK - 核心数据【英文标题】:Google Maps SDK - Core Data 【发布时间】:2013-07-25 15:27:09 【问题描述】:

我在使用 Core Data 的应用程序中使用适用于 ios 的 Google Maps SDK。 当我想显示包含地图的视图时,我的应用程序崩溃并出现此异常:

* 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“对象的持久存储是 无法从此 NSManagedObjectContext 的协调器访问'

我使用 Core Data 的应用程序和同样使用 Core Data 的 sdk 之间可能存在冲突。

谢谢

【问题讨论】:

我也有同样的问题。有什么解决办法吗? 【参考方案1】:

您是否在 NSManagedObjectContextDidSaveNotification 上添加了观察者?如果是这样,您是否检查通知传递的上下文是否与您在应用中使用的上下文相同(不是谷歌地图!)?

【讨论】:

@Guerrix 在此处检查通知的执行情况:cocoanetics.com/2012/07/multi-context-coredata

以上是关于谷歌地图 SDK - 核心数据的主要内容,如果未能解决你的问题,请参考以下文章

我想使用带有谷歌地图 SDK 的 JSON 放置多个标记

谷歌地图 SDK 离线使用

如何在谷歌地图 ios sdk 中显示多条折线

谷歌地图移动 SDK 不再免费了吗?

谷歌地图 SDK 地理编码

使用适用于 iOS 的谷歌地图 SDK 进行标记聚类?