我需要创建一个与远程数据库链接的应用程序! 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/