这可能是一个愚蠢的问题,但我想知道你是否可以在Linux上使用核心数据库呢?我正在计划如何构建我正在处理的iPhone应用程序的服务器端,并且发现可以使用PyObjC在Python环境中访问Core Data,例如在TurboGears Web应用程序中使用Core Data。
此时我认为您必须在Mac OSX上运行Web服务器,因为我在互联网上找不到任何可以访问Linux上的Objective-C库的证据。我总是在Linux上编写webapps但显然会跳转到OSX服务器,如果它允许我在iPhone和服务器上使用相同的数据存储区实现,唯一的工作仍然是核心数据< - >必须在线上进行的Web服务XML转换。
答案 0 :(得分:3)
Core Data是Cocoa的一部分,Linux没有Cocoa。请改用SQLAlchemy。