有没有办法将(破解)自定义 SQL 添加到核心数据提取中?
Posted
技术标签:
【中文标题】有没有办法将(破解)自定义 SQL 添加到核心数据提取中?【英文标题】:Is there a way to add (hack) custom SQL to a Core Data fetch? 【发布时间】:2011-10-31 18:09:09 【问题描述】:我知道没有用于此的公共 API,您不应该这样做。
但是假设您正在使用NSSQLiteStoreType
类型的持久存储,Core Data 中有哪些方便的切点来将自定义 SQL 破解为提取?
我正在考虑提供NSSortDescriptor
的自定义子类并扩展SQL 生成器。有谁看过 Core Data 框架的私有类等,可以给我一些关于从哪里开始的提示?
【问题讨论】:
【参考方案1】:由于 Core Data 中 SQL 表的底层数据结构是不透明的,所以你能做的任何事情都绝对是脆弱的。结构可以随时更改而不会发出警告,这包括操作系统的 dot 版本之间。
【讨论】:
以上是关于有没有办法将(破解)自定义 SQL 添加到核心数据提取中?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法将自定义代码添加到公共静态函数中? (woocommerce update_order_review)
我的 Joomla 模板正在使用 JS 加载我的自定义 CSS。有没有办法将唯一版本标签添加到我的自定义 CSS 中?即:custom.css?20180101