簡體   English   中英

如何將NSData轉換為Char?

[英]How To convert NSData to Char?

我有一個NSdata(License_Data <0d2b3931 39323433 37363637 36360c79 70617963 6173682d 50445301 0010322d 22772a17 24599e96 88be9991 b2410106>)喜歡這個

當我在00之后將其轉換為char時,它沒有取任何值

0010322d
Char * c = [Lincense_Data bytes];

什么方法除了這個甚至零也是什么,任何人請幫助???

嘗試這個

unsigned char *bytePtr = (unsigned char *)[data bytes];

也看到這個答案..

如何將NSData轉換為包含hexa值的char數組

對於Objective-C ++,這就是我將NSData轉換為char *

NSData *data = [...]; // This is your data
if (data) {
    const void *_Nullable rawData = [data bytes];
    char *src = (char *)rawData;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM