_iconImage.image = [UIImage imageNamed:sourceDic[@“image”]];
明明有图片,但还是提示这个图片名称不存在
报错
CUICatalog: Invalid asset name supplied: '(null)'
打断点进去,显示 _iconImage的值是 nil
添加断点
定位到错误在109行
- (NSArray *)messageTableSource {
if (_messageTableSource) {
_messageTableSource = @[
@{@"image": @"我的界面我的收藏图标", @"title": @"我的收藏"},
@{@"image": @"我的界面意见反馈图标", @"title": @"意见反馈"},
@{@"image": @"我的界面关于我们图标", @"title": @"关于我们"},
@{@"image": @"我的界面客服热线图标", @"title": @"客服热线"},
@{@"image": @"我的界面我的优惠券图标", @"title": @"我的优惠券"},
@{@"image": @"我的界面邀请好友图标", @"title": @"邀请好友,立即赚钱"}
];
}
return _messageTableSource;
}
但这个图片也是实际存在的,就重新赋值下名称最后少一个 感叹号,运行正常,但是还是没有显示图片,额,其他地方的 ! 也都没加