UITextField,UITextInputAssistantItem隐藏和iOS中的泄漏

NNi*_*ikN 5 crash memory-leaks objective-c uitextfield ios

我想删除我们在编辑文本字段时看到的UITextInputAssistantItem.我们需要将leadingBarButtonGroups和trailingBarButtonGroups设置为空数组.但导致泄漏和应用程序崩溃,其中广泛使用UITextField.

如何隐藏iOS9中的快捷方式栏

self.textfield.inputAssistantItem.leadingBarButtonGroups=@[];
self.textfield.inputAssistantItem.trailingBarButtonGroups=@[];
Run Code Online (Sandbox Code Playgroud)

在我当前的viewController中,只有两个textfield和viewdidLoad上面的代码,就是这样.但是,不知道为什么会导致泄漏,当界面有很多textFields时,这对我来说很头疼.

在此输入图像描述

从上面的图像我们可以看到在文本字段生成编辑时生成的泄漏.

如果我将它设置为nil,而不是空数组,我仍然会得到泄漏.