2012-03-06 26 views
1

我有此梅託德傳遞一個的NSString UINT8 []

- (int) write:(UInt8 *)data Length:(UInt32)length; 

我想一個的NSString通過將數據與多個字符,例如:

「可口可樂」 1 * 3H1R

有人可以幫助我嗎?

感謝的

+0

你是什麼意思'具有更多的字符'? – Alexander 2012-03-06 14:07:49

+0

「可口可樂」1 * 3H1R是我的字符串,我必須通過 – Falco 2012-03-06 14:09:29

+0

你想從這個方法中得到什麼回報? – samfisher 2012-03-06 14:25:16

回答

3

我希望這有助於..

NSString *someString = @"some text"; 
uint8_t buffer[100]; 
memcpy(buffer, [someString UTF8String], [someString length]+1); 

如果您有任何問題,只是問。

+0

馬蒂奇你很棒 – Falco 2012-03-06 14:32:21

+0

那麼問題解決了嗎? – 2012-03-06 14:59:20

+0

是的,如果我想循環更多的字符串我重複你的代碼在 – Falco 2012-03-06 15:18:05

相關問題