Можно ли использовать Core Data в Linux?
-
23-09-2019 - |
Вопрос
Возможно, это глупый вопрос, но мне интересно, можно ли вообще использовать библиотеки Core Data в Linux?Я планирую создать серверную часть приложения для iPhone, над которым работаю, и обнаружил, что вы можете использовать PyObjC для получения доступа к основным данным в среде Python, напримериспользуйте Core Data в веб-приложении TurboGears.
На данный момент я думаю, что вам придется запустить веб-сервер на Mac OSX, потому что я не могу найти в Интернете никаких доказательств того, что вы можете получить доступ к библиотекам Objective-C в Linux.Я всегда писал веб-приложения для Linux, но, очевидно, перейду на сервер OSX, если он позволит мне использовать одну и ту же реализацию хранилища данных на iPhone и на сервере, и единственной оставшейся работой является перевод Core Data <-> XML Web Services. это должно произойти на проводе.
Решение
Core Data является частью Cocoa, а в Linux нет Cocoa.Вместо этого используйте SQLAlchemy.