检查NSConcreteMutableData实例是否为空
问题描述:
FBConnect的userInfo
的结果有时是空的;数据类型为NSConcreteMutableData
,其中NSLog
显示为<>
。检查NSConcreteMutableData实例是否为空
如何检查空的或nil
在这里?所以我试过nil
和[NSNull null]
但没有成功。
答
NSConcreteMutableData
是NSMutableData
私有子类。为了您的目的,您可能只需检查NSData
的任何子类。
if ([userInfo isKindOfClass:[NSData class]] && [(NSData*)userInfo length] == 0)
{
// it's empty
}
不,没有运气.. :( – GoGreen 2012-03-28 02:07:57