He NSData un objeto, la longitud es de 4 bytes .Estos cuatro bytes que estoy extrayendo de otro objeto NSData usando,NSData a int
fourByteData=[completeData subdataWithRange:NSMakeRange(0, 16)];
Mi primera pregunta es, proporcionará la declaración anterior Me los primeros cuatro bytes de datos completos.
En caso afirmativo, cómo convertir todos estos bytes a un int equivalente.
Según el origen de los datos, es posible que deba tener en cuenta la validez de los datos.Si los datos se crean y solo se transfieren en su código, entonces estaría bien, de lo contrario, debe tener en cuenta a little/big endian. – Joe
posible duplicado de [Convertir NSdata a bytes y luego convertir los primeros n bytes a int] (http://stackoverflow.com/questions/7330436/converting-nsdata-to-bytes-then-converting-the-first-n- bytes-a-int) –