IOS 方法返回Byte*

 1、类A里方法:


-(Byte*)toByte{

 

   Byte *b= (Byte*)malloc(7);     //Byte b[7];

    b[0] = 16;

    b[1] = 1;

    b[2] = 2;

    return b;

  }



2、调用的地方


 Byte *cmdByte =[A toByte];


    

    

3、其它问题


   //Byte byte[] = {0,1,2,3,4,5,6};

   // NSData *adata = [[NSData alloc] initWithBytes:byte length:24];

   //NSData *rdata = [[NSData alloc] initWithBytes:b length:7]; 开始想返回NSData* 但是 接收的地方一直是nil  还不知原因。。。


你可能感兴趣的:(ios)