Swift &引用';去初始化();已弃用:取消初始化(计数:)的默认参数已被删除";Xcode中的警告
我正在尝试使用以下代码取消初始化Swift &引用';去初始化();已弃用:取消初始化(计数:)的默认参数已被删除";Xcode中的警告,swift,xcode,xcode9,unsafemutablepointer,Swift,Xcode,Xcode9,Unsafemutablepointer,我正在尝试使用以下代码取消初始化非女性化指针: pointer.deinitialize() 这在以前工作得很好,但Xcode 9.3给了我一个警告: 不推荐使用“deinitialize()”:已删除deinitialize(计数:)的默认参数,请显式指定计数 我应该怎么做?您应该明确地提供count参数-它应该是您想要取消初始化的值的计数 发件人: 取消初始化(计数:) 从该指针开始取消初始化指定数量的值 参数 计数 要取消初始化的实例数计数不得为负数
非女性化指针
:
pointer.deinitialize()
这在以前工作得很好,但Xcode 9.3给了我一个警告:
不推荐使用“deinitialize()”:已删除deinitialize(计数:)的默认参数,请显式指定计数
我应该怎么做?您应该明确地提供
count
参数-它应该是您想要取消初始化的值的计数
发件人:
取消初始化(计数:)
从该指针开始取消初始化指定数量的值
参数
计数
要取消初始化的实例数<代码>计数不得为负数