相关疑难解决方法(0)

有没有办法在进程之间共享Core Data存储?

我想做什么?

  1. 一个UI进程,用于从磁盘上的Core Data存储中读取数据.它不需要编辑数据,只需读取和显示数据.

  2. 命令行进程,写入UI访问的同一数据存储.

为什么?

这样命令行进程可以一直运行,但用户可以退出UI进程并忘记应用程序,直到他们需要查看捕获的数据.

实现这一目标的最简单,最可靠的方法是什么?

我尝试过什么?

我已经读过在线程之间共享数据存储并实现过一次,但我在文档或Web上找不到任何指示如何在进程之间共享存储的内容.

是否将两个进程指向同一个数据存储文件一样简单?我简要地试验过这个.它似乎工作正常,但我担心我可能遇到锁定等问题,当它真的处于压力之下.

最后

我真的很感谢有人给我指点这个方向.谢谢.

cocoa core-data process objective-c

6
推荐指数
1
解决办法
876
查看次数

标签 统计

cocoa ×1

core-data ×1

objective-c ×1

process ×1