1
我正在使用藍牙4(低能耗)並需要將8位滑塊值傳輸到我的從設備。接收端應該得到的東西是這樣的:000000A3
但現在我堅持A3000000
更改藍牙傳輸的永久性
我已經嘗試了不同的解決方案:
int value = ((int)slider.value >> 24) ;
NSData *dataToWrite = [NSData dataWithBytes:&value length:4]; //data to be sent has to be of type NSData
和
int value[] = {0x00, 0x00, 0x00, slider.value};
和唯一的工作一個
char value[4] = {0x00, 0x00, 0x00, slider.value};
但我認爲這看起來有點難看。有關如何做到這一點的任何其他想法?
誠實不是一個壞的解決方案 - 代碼只有一行 – Dustin 2012-07-16 12:23:53