从NSMutableData的实例获取字节数

zpe*_*esk 3 iphone cocoa cocoa-touch

我希望能够确定NSMutableData实例中的字节数是否等于零.我该怎么做?

Jon*_*onW 9

简单:

if([data length] == 0) {
  //do something
}
Run Code Online (Sandbox Code Playgroud)

其中data是您的NSMutableData对象.

NSMutableData继承自NSData,因此它获得了NSData的所有成员.

  • "...... NSData的所有成员."NSData既不是C++类也不是C结构,因此它没有成员.作为Objective-C类,它具有实例变量和方法,而其他一些类也具有属性.差异并不像看起来那么微不足道; 考虑Objective-C++,它既包含Objective-C类(包含ivars,也包含方法和属性)和C++类(包含成员). (2认同)