1
我有数据存储在某个数据库服务器上。专业人员如何在iPhone应用程序中检索数据? (数据库)
我想从我的iphone访问这些数据。
如何使用objective-c连接到数据库服务器?
作为一个侧面问题,我不确定使用哪个数据库,因此对这个问题的建议也会受到欢迎。
我有数据存储在某个数据库服务器上。专业人员如何在iPhone应用程序中检索数据? (数据库)
我想从我的iphone访问这些数据。
如何使用objective-c连接到数据库服务器?
作为一个侧面问题,我不确定使用哪个数据库,因此对这个问题的建议也会受到欢迎。
在IOS中存储数据的方法有很多,各有其优点和缺点。我建议通读IOS Core Data Programming Guide来了解它们的基本原理。
IOS的Managed Object Model非常强大,因此您应该仔细阅读这些部分,它允许您在持久性存储(数据库)中拥有所有实体的对象表示。
苹果还发布了一个深入的教程,它利用了管理对象模型和工具,你可以找到here
你存储在iPhone本身的数据(在这种情况下,答案是SQLite的),或者你将数据存储在某个服务器上? – Johan 2012-01-06 13:04:43
这不是一个真正的编程问题。堆栈溢出问题通常集中在一个特定的技术问题上,而不是一个广泛的决定,例如“使用哪个数据库”。但是大多数工程师在iOS上使用sqlite3,因为它随每个版本的操作系统一起提供。 :) – 2012-01-06 13:05:18
我**不**要求_which_数据库使用,但通常我会如何解决这样的问题。我读了一些关于Core Data或类似的东西,并且我读到了Objective-C中不支持MySQL。所以如你所见,这确实是一个技术问题。我也想知道如何在我的代码中实现一个数据库,也许有人可以给我一个指导教程的链接。我只是想确保我正确地做到这一点,因为我对Objective-C编程非常新颖。 @Johan:我不想将它存储在iPhone上,只需从数据库中读取并输出它(如文本等)即可。 – 2012-01-06 13:16:39