Вопрос

Возможно, это глупый вопрос, но мне интересно, можно ли вообще использовать библиотеки 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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top