【问题标题】:Checking whether an NSConcreteMutableData instance is empty检查 NSConcreteMutableData 实例是否为空
【发布时间】:2012-03-27 04:07:20
【问题描述】:

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

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

【问题讨论】:

    标签: objective-c cocoa-touch nsdata fbconnect


    【解决方案1】:

    NSConcreteMutableDataNSMutableData 的私有子类。为了您的目的,您不妨检查NSData 的任何子类。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-07
      • 2011-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多