kod, który został uprzednio pracujących w Swift 2.2 jest teraz rzuca się następujący błąd w Swift 3:'bajty' jest niedostępna: Użycie withUnsafeBytes zamiast
Oto mój kod:
let tempData: NSMutableData = NSMutableData(length: 26)!
tempData.replaceBytes(in: NSMakeRange(0, data.count), withBytes:data.bytes)
Co należy zastąpić "data.bytes", aby naprawić błąd? Próbowałem implementacji "withUnsafeBytes" i przejrzałem dokumentację Apple, ale nie mogę się z tym pogodzić!
Nie podałeś źródła 'danych', ale jeśli możesz przekonwertować to również na' Dane', to wszystko będzie znacznie prostsze i nie będziesz musiał mostkować pomiędzy 'NSMutableData' i' Data'. Po prostu użyjesz 'replaceSubrange'. –