In Objective-C verwende ich den folgenden CodeWie konvertiert man einen Int in NSData in Swift?
Konvertieren ein
Int
Variable inNSData
, ein Paket von Bytes.int myScore = 0; NSData *packet = [NSData dataWithBytes:&myScore length:sizeof(myScore)];
die konvertierte
NSData
Variable in einer Methode verwenden.[match sendDataToAllPlayers: packet withDataMode: GKMatchSendDataUnreliable error: &error];
Ich versuchte, den Objective-C-Code in Swift Umwandlung:
var myScore : Int = 0
func sendDataToAllPlayers(packet: Int!,
withDataMode mode: GKMatchSendDataMode,
error: NSErrorPointer) -> Bool {
return true
}
Aber ich bin nicht in der Lage eine Int
Variable in ein NSData
und es zu verwenden, ein Verfahren zu konvertieren. Wie kann ich das machen?
http://Stackoverflow.com/a/28662828/2303865 –