我有3个ViewControllers。 第一个使用CNContactPickerDelegate(在contactPicker的didSelect中联系我推第三个ViewController) 第二个是CNContactPickerDelegate,按下添加栏按钮项(IBAction) 当我点击来自第二个VC的联系人时出现泄漏,因为IBAction在它自己和第二个视图控制器之间创建了一个参考周期,当我离开第二个VC时它不会保留(我不使用dismiss用于第二个视图控制器,即使我也试过) 这就是我得到的:
leaks Report Version: 2.0
Process 40523: 31766 nodes malloced for 6619 KB
Process 40523: 1 leak for 64 total leaked bytes.
Leak: 0x60800007a5c0 size=64 zone: DefaultMallocZone_0x11aef8000 CFString ObjC CoreFoundation length: 45 "26667EF5-C77D-4102-8698-D546CEB4F714:ABPerson"
我该如何解决这个内存泄漏?
感谢您的时间:)!