0
我發現了一個奇怪的問題。我有一個返回JSON Web服務我:來自url的表格圖像
標題 圖像(鏈接) 功能(布爾) descriprion
我有下面的代碼來填充我的細胞:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *simpleTableIdentifier = @"PasakaCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
}
Pasaka *retrievedPasaka = [allPasakas objectAtIndex:indexPath.row];
cell.textLabel.text = retrievedPasaka.title;
NSString *ImageURL = retrievedPasaka.image;
NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:ImageURL]];
cell.imageView.image = [UIImage imageWithData:imageData];
cell.accessoryType =UITableViewCellAccessoryDisclosureIndicator;
return cell;
}
只有4張圖片正在顯示:
正在顯示的鏈接: @「.../img/desa.png」
不顯示的鏈接: @「.../img/38papagaiļi.png」
也許問題出在鏈接上?帶有這樣的符號:ļ,ā,ī等
如果是這樣,如何解決這個問題?因爲服務器上的圖像名稱中包含名稱中的這些符號...
謝謝,這真的有竅門 – Cheese