我有一个程序可以从链接中检索数据,然后像这样将它写到日志中。
NSURL *getURL=[NSURL URLWithString:@"link.php"];
NSError *error=nil;
NSString *str=[NSString stringWithContentsofURL:getURL encoding:NSUTF8StringEncoding error:&error];
NSLog(@"%",str);
这会按预期将我的 php 中的三个值打印到日志中。
但是,我很难将其保存在一个数组中,然后将这些值显示在一个UISplitviewController
(左控制器端)中。
是这样写的
showArray=[[NSMutableArray alloc]initWithContentofURL:getURL];
然后在cellForRowAtIndexPath:
方法是
cell.textLabel.text=[showArray object atIndex:indexPath.row];
我尝试的第二件事是将 myURL 写入一个数组并尝试用ContentsofArray
这样的方式初始化 showArray
NSArray *retults=[NSArray arraywithContentsOFURL:getURL];
showArray=[[NSArray alloc]initWithArray:retults];
但是那行不通但是如果我说
showArray=[[NSMutableArray alloc]initWithObjects:@"One",@"Two",nil];
我的左视图控制器中的一两个节目......希望有人可以帮助我......谢谢