несколько раз строка, показывающая "null", как я могу проверить эту ошибку? если (ImageUrl == (идентификатор) [NSNull нуль]) {Как сравнить это "<null>" string?
}
несколько раз строка, показывающая "null", как я могу проверить эту ошибку? если (ImageUrl == (идентификатор) [NSNull нуль]) {Как сравнить это "<null>" string?
}
Попробуйте это.
if ([imageUrl isKindOfClass:[NSString class]]) {
[_profileImageView sd_setImageWithURL:[NSURL URLWithString:imageUrl] placeholderImage:[UIImage imageNamed:@"PlaceHoldeImage"]];
}else{
_profileImageView.image=[UIImage imageNamed:@"PlaceHoldeImage"];
}
if ([imageUrl isKindOfClass: [NSNull class]]) { _profileImageView.image = [UIImage imageNamed: @ "PlaceHoldeImage"]; } –
сейчас нормально это работает .. –
@chunchu swamy, ваш код начинает работать? –
NSString *imageUrl= [ProfileArray valueForKey:@"photo"];
if ([imageUrl isKindOfClass:[NSNull class]])
{
_profileImageView.image=[UIImage imageNamed:@"PlaceHoldeImage"];
}
else
{
[_profileImageView sd_setImageWithURL:[NSURL URLWithString:imageUrl] placeholderImage:[UIImage imageNamed:@"PlaceHoldeImage"]];
}
_profileImageView.image=[UIImage imageNamed:@"PlaceHoldeImage"];
Используйте этот код. Это должно определенно работать.
NSString *imageUrl= [ProfileArray valueForKey:@"photo"];
if ([imageUrl isKindOfClass:[NSNull class]]) {
_profileImageView.image=[UIImage imageNamed:@"PlaceHoldeImage"];
} else {
[_profileImageView sd_setImageWithURL:[NSURL URLWithString:imageUrl] placeholderImage:[UIImage imageNamed:@"PlaceHoldeImage"]];
}
Пробуйте этот код.
NSString *imageUrlString= [photoDict valueForKey:@"photo"];
if (imageUrl.length == 0)
{
_profileImageView.image=[UIImage imageNamed:@"PlaceHoldeImage"];
}
else
{
_profileImageView.image=[UIImage imageNamed:imageUrlString];
}
Является ли это iOS 7 конкретным? – Raptor
swift не интродуцирован в ios 7 –
Это вопрос JSON? – Larme