Pytania otagowane jako unsafe-pointers

3
Ostrzeżenie: Inicjalizacja „UnsafeBufferPointer <T>” powoduje zwisający wskaźnik bufora
Po aktualizacji do Swift 5.2 / Xcode 11.4 pojawiło się ostrzeżenie do następującego kodu: extension Data { init&lt;T&gt;(from value: T) { var value = value let pointer = UnsafeBufferPointer(start: &amp;value, count: 1) self.init(buffer: pointer) } func to&lt;T&gt;(type: T.Type) -&gt; T { return self.withUnsafeBytes { $0.load(as: T.self) } } } On …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.