mysql - iOS开发。数据库?数据库?什么是最好的方法?

标签 mysql objective-c ios sqlite

我需要创建一个与远程数据库链接的应用程序! mysql 是最好的解决方案吗? Sqlite 是唯一的本地解决方案吗?

我使用下面的方法,我想知道它是否是最好的方法!

NSString *evento = @"1";
NSString *filtro = @"CAC2";

NSString *strURL = [NSString   
stringWithFormat:@"http://www.xxxxxxx.com/Scripts/Evento/WIGriceviTipo.php?  
evento=%@&filtro=%@",evento, filtro];

NSData *dataURL = [NSData dataWithContentsOfURL:
               [NSURL URLWithString:strURL]];

NSString *strResult = [[NSString alloc] initWithData:dataURL   
encoding:NSUTF8StringEncoding];

strResult = [strResult stringByTrimmingCharactersInSet:[NSCharacterSet       
whitespaceAndNewlineCharacterSet]];

mostra.text=strResult;

NSLog(@"%@", strResult);

最佳答案

为什么不使用 Core Data?我进行了大量的远程数据库交互,并使用 CD 作为本地存储,并将所有数据传递给 Web 服务,后者对其进行消化、检查数据完整性,然后将数据传递给数据库。

Core Data 的学习曲线比您想象的要容易得多,如果您使用像 Magical Record 这样的第三方库的话, 就更简单了。

就 Web 服务器数据库而言,如果您使用的是基于 Linux 的平台,则 MySQL 是最佳选择 (IMO),如果您使用 Windows Server,则 SQL Server 成为一个选项。

关于mysql - iOS开发。数据库?数据库?什么是最好的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13085875/

相关文章:

mysql - OpenProject 用户无法登录 mysql

objective-c - 获取向量中的所有点(两点之间)

iOS Weather Like 导航组件

ios - 播放动画 ImageView 时出现内存警告

javascript - 使用 PHP MySQL 确认 Bootstrap 模式

php - 从 mysql 中获取图像并在 php 中使用 timthumb 调整大小

php - 如何嵌套 2 个带有 foreach 循环的 SQL 语句

ios - 使用它的 indexPath.row 更改单元格图像

ios - 移除所有影响 UIView 的约束

ios - 如何将数据传递给嵌套 Controller (UIContainerView)?