I have getting problem with conversion of NSData into bytes array.
this is the code that I am using:
NSData *myData = [NSData dataWithContentsOfFile:pathOfFile];
int dataLength = [myData length];
Byte byteData[dataLength];
byteData = [myData bytes];
My last line generating error 'incompatible types in assignment'.
Can anyone tell me the correct way to do it.
Tarun Kumar
20-Nov-2015The error occurs because I think you are trying to set an allocated array when the return type is pointer.
Use this to allocate data getBytes:length: call it like this:
Now, your allocated array is fills the data from the NSData object.