gpt4 book ai didi

ios - iOS 上的 Spatialite 的 Nutiteq 问题,初始化异常 - sqlite3_auto_extension EXEC_BAD_ACCESS 地址 0x300

转载 作者:行者123 更新时间:2023-11-30 14:05:57 25 4
gpt4 key购买 nike

我创建了 swift 项目。添加 SpatialDBKit pod 和其他一些库。

当我尝试使用

打开数据库时
let db = SpatialDatabase(path: NSBundle.mainBundle().pathForResource("myfile", ofType: "spatialite") )

我得到 EXC_BAD_ACCESS(代码=1,地址=0x300)

spatialite_init (int verbose)
{
/* used when SQLite initializes as an ordinary lib
OBSOLETE - strongly discuraged !!!!!
*/

#ifndef OMIT_GEOS /* initializing GEOS */
initGEOS (geos_warning, geos_error);
#endif /* end GEOS */

sqlite3_auto_extension ((void (*)(void)) init_spatialite_extension);
spatialite_splash_screen (verbose);
}

在 sqlite3_auto_extension 方法调用处。

请注意,我使用 FMDB 打开它没有任何问题。

更新:

我发现我有问题 pod。当直接从 github 复制文件并替换时,问题已修复!

最佳答案

关于ios - iOS 上的 Spatialite 的 Nutiteq 问题,初始化异常 - sqlite3_auto_extension EXEC_BAD_ACCESS 地址 0x300,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32411871/

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