0
我加載了一個viewController(LandingViewController),因爲我的'ConnectionStatus'對象由於某種原因被UIKit釋放了,我試圖向它發送一條消息。Viewcontroller釋放我的對象
我的代碼如下:
@property (nonatomic, strong) ConnectionStatus *cStatus;
- (void)viewDidLoad
{
[super viewDidLoad];
...
self.cStatus = [[ConnectionStatus alloc] init];
}
當我加載了殭屍工具,我得到這個:
是否有一個原因,UIKit的是我的視圖控制器之前重新分配的對象,即使負載?
UPDATE(我怎麼加載這個視圖控制器):
-(void)logout {
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
LandingViewController *lvc = [storyboard instantiateViewControllerWithIdentifier:@"landingVC"];
[self presentViewController:lvc animated:YES completion:nil];
}
loginButton?你有沒有這種方法,如果是的話請分享 – Retro
讓我更新代碼而無需登錄按鈕...我害怕可能會誤導... – Allen
似乎LandingViewController是交易所以cStatus也是交易。 – KudoCC