【发布时间】:2011-11-25 13:17:26
【问题描述】:
我想从我的数据库中为 Picker 填充一个 NSArray。我目前正在使用此代码:
NSArray *arrayToLoadPicker = [[NSArray alloc] initWithObjects:@"Data1", @"Data2", @"Data3", nil];
我在我的服务器上编写了一个 PHP 脚本,这段代码返回了一个数组(对我来说,这似乎是处理它的最合乎逻辑的方式)。我怎样才能用脚本给出的元素填充所说的 NSArray?我使用 MySQL 数据库。
谢谢大家
【问题讨论】:
-
你如何访问你的 php 脚本?你的 php 脚本到底输出了什么?
-
最简单的做法是使用 NSMutableArray 并编写一个循环来读取 MySQL 输出并插入到数组中。
-
@eelco 我用脚本的 URL 创建了一个 NSURL,但后来我不知道如何处理它。
我的 PHP 脚本如下:$query = mysql_query("SELECT * FROM table"); while ($row = mysql_fetch_array($query)) { echo $row['field']; }
标签: php mysql objective-c