如何检查变量是否是CFString?

时间:2010-04-01 00:14:38

标签: iphone objective-c cocoa-touch nsstring

我正在尝试在标签上设置一些文字

descriptionLabel.text = [NSString stringWithFormat:mySTUser.bio];

mySTUser的bio属性是一个NSString。有时候我设置它时不是NSString。如何检查mySTUser.bio是否为NSString,以防止将其分配给我的标签文本?

1 个答案:

答案 0 :(得分:4)

if (![mySTUser.bio isKindOfClass:[NSString class]]) {
    // its not an NSString
}