我有一個UISplitView
,我試圖用數據庫中的值填充左側控制器。 我有這個phpcode。從頁面獲取數據到程序
$query = "SELECT name FROM country";
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result)){
$json_output[] = $row;
}
echo json_encode($json_output);
但是,當我進入我的ios應用程序。我有這樣的代碼在我viewDidLoad
NSURL *myURL = [NSURL URLWithString:@"http://www.mywebsite.com/index.php"];
NSArray *test= [[NSArray alloc] initWithContentsOfURL:myURL];
TypesArray=[[NSMutableArray alloc]initWithContentsOfURL:test];
和cellforRowAtIndexpat
我加
cell.textLabel.text=[TypesArray objectAtIndex:indexPath.row];
因此,當我跑我的節目,我希望看到在leftviewcontroller
列出了我的價值觀,但遺憾的是它顯示了空白。NSLog
也顯示爲空,想要一些幫助,爲什麼我的價值觀沒有被拉到我的應用程序。
感謝
你能NSURL * myURL ...後插入下面的代碼:NSError *錯誤= nil; NSString * str = [NSString stringWithContentsOfURL:myURL] encoding:NSUTF8StringEncoding error:&error]; NSLog(@「%@」,str); ? – stosha
你知道如何解析json或xml嗎?請學習它,並在Google中爲它做一些RND。 –
@NitinGohel嗯,我實際上已經在另一個應用程序中使用過這個json,我正在做它的工作。我的問題在於我的程序沒有收到鏈接中的任何內容嗎? –