В приложении iphone я ищу конвертировать float в NSData, чтобы он отправлялся по Bluetooth, а затем преобразовывался обратно, когда он был получен. У меня часть bluetooth работает нормально, но когда я использую это для преобразования в NSData:
NSData *data = [[NSData alloc]init];
float z = 9.8574; // Get the float value, 9.8574 is just an example
[data getBytes:&z length:sizeof(float)];
Я не могу преобразовать его обратно в float. Я пробовал несколько методов, но мне интересно, правильно ли это кодировать float в NSData??
Спасибо