ios - 使用socket传输字符串,系统会自动将 NSString 转为 NSData 传输.
PHPz
PHPz 2017-04-17 17:30:49
0
1
328

本意是想传输一系列16进制的字符串.而NSData类型会将 NSString 转为16进制的 ASCII 码.有什么方法可以直接传输16进制的数据么.

PHPz
PHPz

学习是最好的投资!

全員に返信(1)
小葫芦

//NSData 型データを書き込みます
+(NSMutableData)HexStringToData:(NSString)str{

リーリー

}
追加: ここで渡される Str はすでに 16 進数です。
たとえば、文字列 JLBT を送信する場合は、まず 16 進数に変換する必要があります: NSString * Str = @"4a4c4254";
送信するデータは 16 進数のデータになります

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート