以下のメソッドを終了した後、EXC_BAD _ACCESS を取得しています。その時点で htmlDocument は無効になります。これはスコープ外にあるためです。しかし、それがエラーが発生する理由ですか?contentView (UIWebView) が読み込まれるまでに、htmlDocument はなくなります。しかし、contentView は loadHTMLString から必要なものをすでに持っているのではないでしょうか?
- (void)viewDidLoad {
[super viewDidLoad];
//something other processing here
NSString *htmlDocument = [NSString stringWithFormat:@"<html> \n"
"<body>%@</body> \n"
"</html>", aboutContent];
[contentView loadHTMLString:htmlDocument baseURL:[NSURL URLWithString:@"http://www.abc.com"]];
}
これを失敗するまで追跡するより良い方法はありますか?このメソッドを終了すると、コードの行が終了します。そこからSDKのもの。