«swift5.2» 태그된 질문

3
경고 : 'UnsafeBufferPointer <T>'를 초기화하면 댕글 링 버퍼 포인터가 생성됩니다.
Swift 5.2 / Xcode 11.4로 업데이트 한 후 다음 코드에 대한 경고가 표시됩니다. 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) } } } 행에서 포인터 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.