前提・実現したいこと
iOS9にて、
nibファイルを読み込み
読み込んだViewを出力するプログラムを作っています。
nibファイルのPageにWebKit Viewを含めた時に下記のエラーが発生しました。
発生している問題・エラーメッセージ
Thread 1: EXC_BAD_ACCESS (code=1, address=0x431)
ログが吐き出されなかったので対象スレッド
0 WebKit::WebPageProxy::close() 16 -[NSBundle(UINSBundleAdditions) loadNibNamed:owner:options:] .....
該当のソースコード
Objective
1NSArray* nib = [contentsBundle loadNibNamed:"WebPage" owner:self options:nil]; // ここでエラー 2self = [nib objectAtIndex:0];
試したこと
UIWebViewであればクラッシュすることなく動作しました。
また、iOS11以降であればクラッシュすることなく動作することを確認しました。
補足情報(FW/ツールのバージョンなど)
MacOS 10.15.3
Xcode11.3
WKWebView が nib ファイルに対応したのは iOS 11 からのようです。
https://stackoverflow.com/questions/24167812/wkwebview-in-interface-builder
回答1件
あなたの回答
tips
プレビュー