3
我在這樣的單例中創建了uiviewcontroller。以編程方式創建uiviewcontroller
BrowserVC *vc = [BrowserVC loadFromNib];
vc.titleName = @"Password Management";
[vc setData:@{@"url":url.absoluteString}];
vc.successBlock = ^(NSString *urlStr){
if (![urlStr isEqualToString:url.absoluteString])
[vc dismissViewControllerAnimated:YES completion:nil];
};
然後,我得到了這個通常的錯誤。
在此塊中強烈捕獲'vc'可能會導致保留 循環。
爲了解決這個警告,我使用了__Weak或__unsafe_unretained。現在,問題出現了。我的VC在我啓動後立即發佈。我甚至無法設置titleName。我該怎麼辦?
ahh..like您創建的視圖控制器。我不知道這件事。謝謝你的幫助。它解決了我的問題。 –