我有一个有很多名字的 .plist。
表格视图显示 .plist 中的所有信息。
与字符串同名的图像也会添加到单元格中。
几乎一切正常,只是带有特殊字符的名称不显示图像。
工作:
<string>The Name</string>
我有一张名为“The Name.png”的图片
有用。
不工作:
<string>The Name vs. "Me"</string>
我有一张名为“The Name vs.”Me“.png”的图片
图像不显示。
为什么 ?我怎样才能使它工作?
谢谢。
添加请求的信息。
列表。
<dict>
<key>Name</key>
<string>A</string>
<key>type</key>
<array>
<string>The Name</string>
<string>The Name vs. "Me"</string>
</array>
</dict>
将图像调用到单元格的代码。
UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 20, 20)];
imgView.image = [UIImage imageNamed:nombreDeDOEnFila];
cell.imageView.image = imgView.image;
更多代码来展示它是如何被使用的。
// Configure the cell.
NSString *nombreDeDOEnFila = [type objectAtIndex:row];
cell.textLabel.text = nombreDeDOEnFila;
// Call image
UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 20, 20)];
imgView.image = [UIImage imageNamed:nombreDeDOEnFila];
cell.imageView.image = imgView.image;
#pragma mark - Table view delegate
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *nombreDeDOEnFila = [type objectAtIndex:row];
moreInfoController.name = nombreDeDOEnFila;