我正在尝试初始化一个不安全的指针
func f1()
{
var ifaddr : UnsafeMutablePointer<ifaddrs>?
// ....
// .... collect ifaddr value
var d1 = UnsafePointer<sockaddr_dl>(ifaddr)
}
并在最后一行代码中收到以下错误:
init
不可用:使用withMemoryRebound(to:capacity:_)
暂时将内存视为另一种与布局兼容的类型。
对于类似问题的发布回答我不清楚,任何人都可以帮忙修复此示例代码吗?