我是 iOS 编程的新手。这是我的问题,我在 XCode 中有一个项目,只有一个视图。我添加了一个带有名为 news 的类的新 xib,现在我想在名为news.xibUIWebView
的第二个 xib中加载一个 web 链接,但是当我运行项目时,收到此错误:
由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[<ViewController 0x752f950> setValue:forUndefinedKey:]:此类不符合密钥 webpubblicita 的键值编码。”
我的代码如下:
这是新闻.h
#import <UIKit/UIKit.h>
@interface news : UIViewController
@property (weak, nonatomic) IBOutlet UIWebView *webpubblicita;
@end
这是新闻.m
#import "news.h"
@interface news ()
@end
@implementation news
@synthesize webpubblicita;
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)viewDidLoad
{
[super viewDidLoad];
//indirizzo web da caricare
NSString *indirizzo = @"http://www.mmm.com";
//crea un oggetto URL
NSURL *url = [NSURL URLWithString:indirizzo];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
// visualizza la pagina nella UIWebView
[webpubblicita loadRequest:requestObj];
}
@end