0
我使用json url從應用商店獲取應用信息。xcode如何等到json數據解析?
我必須在顯示可用視圖中的信息之前解析此文件。
我該怎麼做?
我的意思是等到所有json都被解析並存儲在nsarray中。
任何幫助將非常感激。
我使用json url從應用商店獲取應用信息。xcode如何等到json數據解析?
我必須在顯示可用視圖中的信息之前解析此文件。
我該怎麼做?
我的意思是等到所有json都被解析並存儲在nsarray中。
任何幫助將非常感激。
讓我們假設你從viewDidLoad
開始所有的好東西。您只需調用獲取,解析和存儲數據的方法,然後重新加載表視圖。像這樣:
-(void)viewDidLoad {
//this is your method where you parse data and put in your array
[self parseData];
//this reloads the table view, assuming you have your data source set up
[tableView reloadData];
}
對不起,實際上我遇到了方法celllForRowAtIndexPath的問題,因爲包含我想要在tableView中顯示的數據的數組尚未被提取。那麼如何讓tableView「等待」,直到解析完成?這段代碼產生一個長循環(nslog)然後崩潰。 – hafedh
哎呀,沒看到這個!在你的'cellForRowAtIndexPath'方法中,你應該確保數組在配置之前不是零。爲了進一步幫助你,我需要更多的代碼,否則我不知道到底發生了什麼問題。 –
謝謝任何方式,我正在努力並希望變得更好。 – hafedh