Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有允许Cocoa和 Objective-C 与远程数据库交互的框架或类,无论是SQLite、MySQL还是其他(尽管最好是 SQLite)?
您可以下载源代码并自己编译,但我读到这很痛苦,我认为该项目可能已经死了:
CocoaMySQL-src
但是,直接从 iPhone/iPad 应用程序连接到远程数据库是一个非常糟糕的主意。想象一下,有人拥有越狱的 iPhone 和一个简单的数据包嗅探器……有人会非常容易破坏数据库的安全性。
完成此操作的最佳方法是通过远程数据库服务器上的 Web 服务器将其包装在 php 中。然后,您可以使用简单的 http POST 请求在数据库上运行查询,并让页面返回 xml/json/whatever。