Web サイトを別のビューに出力する iPad アプリを開発していますが、2 番目のビューが読み込まれると null になります。ストーリーボードを使用してボタンをリンクし、Web ビュー コントローラーをプッシュして Web ページをそのビューに読み込みます。コードは最初のビュー (NSLog で示される) では正常に動作しますが、NSURL は 2 番目のビュー (NSLog "Null") には到達しません。
最初のビューの IBAction のコード:
self.sanctuaryWebViewController = [[SanctuaryWebViewController alloc]init];
self.sanctuaryWebViewController.URL = [NSURL URLWithString:@"http://www.website.org"];
ViewDidLoad のコード 2 番目のビュー コントローラー:
NSURLRequest *requestObject = [NSURLRequest requestWithURL:URL];
[webView loadRequest:requestObject];
ビューをプッシュするためにnavデリゲートを宣言するIphoneアプリでこれを行いましたが、ストーリーボードまたはスプリットビューの使用が問題と関係があるかどうかはわかりません. 何時間もかけてヘルプを探し、さまざまなコーディング方法を試しましたが、うまくいきませんでした。私は近いと思いますが、そこまでではありません。Xcode 4.4 を使用し、OS 10.8 で実行しています。IOS 5.1
提案をありがとう