UInt8Array
を使用してデータのパケットを送受信する NodeJS Socket IO サーバーがあります。iOS と Swift でクライアントを作成しようとしています。完全な初心者として、Swift で を作成し、 Socket.IOUInt8Array
を使用して送信する方法がわかりません。これを達成するためにいくつかの異なる方法を試しましたが、これまでのところこれをクラックできませんでした
let f = [115, 7, 0]
self.socket?.emit("message", f)
上記のコードはUInt8
、次のようにすると、値が not であるため機能しません。
let f = [UInt8(115), UInt8(7), UInt8(0)]
self.socket?.emit("message", f);
@zisoftの提案によると
let f: [UInt8] = [115, 7, 0]
self.socket?.emit("message", f) // get error here that Argument type '[UInt8]' does not conform to expected type 'AnyObject'
キャストしようとするとf as AnyObject
、代わりに実行時エラーが発生します
これで私の髪を引っ張ってくれるので、どんな助けでも大歓迎です(そして、引っ張る髪があまり残っていないと信じています)