Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 当WebView尝试在选项卡栏控制器中加载时,应用程序崩溃_Ios_Uiwebview_Uitabbarcontroller - Fatal编程技术网

Ios 当WebView尝试在选项卡栏控制器中加载时,应用程序崩溃

Ios 当WebView尝试在选项卡栏控制器中加载时,应用程序崩溃,ios,uiwebview,uitabbarcontroller,Ios,Uiwebview,Uitabbarcontroller,因此,我的应用程序的前提是它有多个选项卡,每个tabViewController都有一个webView属性,可以加载不同的网页 我不确定到底出了什么问题,也不确定它为什么会崩溃 ***由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey:]:此类不符合key webView的键值编码要求。” 我构建应用程序的方式是为每个选项卡创建单独的ViewController类。我将IBOutlets包含到网络视图中,并将它

因此,我的应用程序的前提是它有多个选项卡,每个tabViewController都有一个webView属性,可以加载不同的网页

我不确定到底出了什么问题,也不确定它为什么会崩溃

***由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey:]:此类不符合key webView的键值编码要求。”

我构建应用程序的方式是为每个选项卡创建单独的ViewController类。我将IBOutlets包含到网络视图中,并将它们链接到我在故事板中包含的网络视图。我还将CustomClass设置为ViewController类

下面是我的代码示例(它在ViewController中几乎是同义词):

AmericaViewController.h

#import <UIKit/UIKit.h>
@interface AmericaViewController : UIViewController
@property (nonatomic, weak) IBOutlet UIWebView *webView;
@end

根据例外情况,其中一个UIViewController没有webView属性。
也许你的一个类写得不好,或者你忘了在xib中设置正确的类…

不过我检查过了,所有的网络视图都很好。至少,他们都有联系。顺便问一下,xib到底是什么?它类似于故事板吗?xib是一个描述一个屏幕的文件,而故事板允许描述多个屏幕以及它们之间的交互。
#import "AmericaViewController.h"
@implementation AmericaViewController
@synthesize webView = _webView;

-(void)viewDidLoad
{
    [super viewDidLoad];

    // allow user to pinch-zoom page
    self.webView.scalesPageToFit = YES;
    self.webView.multipleTouchEnabled = YES;

    //load webView
    [self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://baylornotes.org/articles/America"]]];   
}

-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return YES;
}

@end