你好我正在做這樣的事情。iOS中的對象返回空描述
NSString * fblink=[dm.commonDataArray valueForKey:@"fb_link"];
if(![fblink isEqual:[NSNull null]]||![fblink isEqualToString:@""]||![fblink length]<=0)
{
[fb_button setImage:[UIImage imageNamed:@"ico_user_fb"] forState:UIControlStateNormal];
[fb_button addTarget:self
action:@selector(buttonFBTouch:)
forControlEvents:UIControlEventTouchUpInside];
}else{
[fb_button setImage:[UIImage imageNamed:@"ico_fb_red_gray"] forState:UIControlStateNormal];
}
,當我輸入我的日誌fblink
它說(lldb) po fblink <object returned empty description>
但是還是我的,如果條件成爲真正的和裏面去ratherthan去別的部分。
我該如何克服這個問題?我不想執行我的條件真正的部分,如果它返回空描述。我如何檢查這種情況?請幫我 謝謝
我認爲你必須使用&&代替|| 。 –