检查NSConcreteMutableData实例是否为空

时间:2012-03-27 04:07:20

标签: objective-c cocoa-touch nsdata fbconnect

FBConnect的userInfo的结果有时是空的;数据类型为NSConcreteMutableDataNSLog显示为<>

如何检查空或nil?到目前为止,我已尝试nil[NSNull null],但没有成功。

1 个答案:

答案 0 :(得分:3)

NSConcreteMutableDataNSMutableData的私有子类。出于您的目的,您也可以检查NSData的任何子类。

if ([userInfo isKindOfClass:[NSData class]] && [(NSData*)userInfo length] == 0)
{
     // it's empty
}