iphone - 我们可以直接访问核心数据的SQLite数据库吗

标签 iphone ios objective-c sqlite core-data

在iPhone应用程序中,我正在使用核心数据来管理我的所有数据,现在我的问题是我们可以使用自己的查询直接访问由核心数据创建的数据库吗?
可能吗 ?
如果是这样,苹果会批准该应用程序吗?
是否违反苹果指南?

最佳答案

我们是否可以使用自己的查询直接访问由核心数据创建的数据库?

是。

可能吗 ?

是。

如果是这样,苹果会批准该应用程序吗?

是。

是否违反苹果指南?

没有。

不幸的是,您没有问的问题是最重要的:

我们是否应该直接访问核心数据的SQLite数据库

没有。

该格式不是公开的,可以更改。您不知道何时访问它,或者在Core Data的背后弄乱它可能导致什么问题。

关于iphone - 我们可以直接访问核心数据的SQLite数据库吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16053871/

相关文章:

iphone - ccTouchMoved 反复触发声音 & ccTouchEnded 不起作用

iphone - 在 iPad 上运行 Ruby 解释器

ios - Cell 在 iPad 上没有正确隐藏?

android - 抖动中是否有任何应用交互检测器?

iphone - 对数组中的多个值进行排序

ios - 以编程方式访问图像 Assets

objective-c - 我的 [[NSBundle mainBundle] bundlePath] 中的图像计数

iphone - 艺术家专辑数量

iphone - 如何自动释放 CGColorRef

iphone - iPhone 版 Facebook 相似应用