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
参数-它应该是您想要取消初始化的值的计数

发件人:

取消初始化(计数:) 从该指针开始取消初始化指定数量的值

参数

计数

要取消初始化的实例数<代码>计数不得为负数