我制作了一个弹出视图,UIButton
上面有一个关闭视图。每当我按下按钮时,程序退出并显示以下消息:[MTPopupWindow performSelector:withObject:withObject:]: message sent to deallocated instance 0x84675f0
这是使用该类的头文件和源文件我使用这行代码:
[MTPopupWindow showWindowWithContent:@"Some text here" insideView:self.view];
我认为过早解除分配我的对象有问题,但由于我正在使用ARC
,我不确定是什么导致了这个问题。我认为问题出在这行代码中:
[self.closeBtn addTarget:self action:@selector(closePopupWindow) forControlEvents:UIControlEventTouchUpInside];
但我不认为这有什么问题。