我是iOS编程的新手。这是我的问题,我在XCode中有一个只有一个视图的项目。我使用一个名为news.xib的类添加了一个新的xib,现在我想在第二个名为news.xib的xib中加载一个web链接,但是当我运行项目时,收到以下错误:
终止应用程序,原因是:“ setValue:forUndefinedKey:该类不符合键值编码-不兼容键webpubbl累计。”
我的代码如下:
这里是新闻,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发布于 2015-08-02 10:15:36
再仔细看看这个错误:
终止应用程序,原因是:'<ViewController 0x752f950> setValue:forUndefinedKey:该类不符合键值编码--不符合键webpubbl时的要求。
您可以看到类ViewController是加载的,而不是news类。我认为您在童话板中指定了一个不正确的自定义类。
https://stackoverflow.com/questions/17010775
复制相似问题