我想在後臺創建圖片加載並讓內容首先加載。我嘗試了下面的代碼,但沒有工作。哪裏不對?幫我。
預先感謝您。如何快速加載內容在後臺加載內容?
- (void)viewDidLoad
{
[super viewDidLoad];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"site.com/json.php"]];
[[NSURLConnection alloc] initWithRequest:request delegate:self];
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
NSError *myError = nil;
NSDictionary *res = [NSJSONSerialization JSONObjectWithData:self.responseData options:NSJSONReadingMutableLeaves error:&myError];
self.recipes = [[NSMutableArray alloc] init];
for(NSDictionary *dic in res){
Recipe *recipe = [[Recipe alloc] init];
recipe.name = [dic objectForKey:@"title"];
recipe.imageName = [NSString stringWithFormat:@"site.com/iphone_images/%@",[dic objectForKey:@"imageName"]];
[recipes addObject:recipe];
[myTableView reloadData];
}
}
添加請使用圖片加載頁面。 – Avt
你的問題不清楚。首先獲取所有圖像的內容(您需要的)和網址,顯示所有內容,然後開始在後臺下載所有圖像 –
@DineshKaushik:謝謝。它確實工作 –