在Xcode中工作时,我试图将第二个Web视图放入我的应用程序中,但始终收到非法的接口限定符消息。
这是我的实现文件:
#import "XYZBonBonoftheDayViewController.h"
@interface XYZBonBonoftheDayViewController ()
@synthesize webView;
@end
@implementation XYZBonBonoftheDayViewController
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
}
return self;
}
- (void)viewDidLoad
{
NSURL *url = [NSURL URLWithString:@"http://www.who.int/mediacentre/factsheets/fs103/en/"];
NSURLRequest *requestURL = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestURL];
[super viewDidLoad];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
}
@end
...以及我的界面文件:
#import <UIKit/UIKit.h>
@interface XYZBonBonoftheDayViewController : UIViewController
@property (nonatomic, strong) IBOutlet UIWebView *webView;
@end
如果有人可以,我将非常感谢您的帮助!
提前加油!
标题
最佳答案
我想你只需要删除
@synthesize webView;
请更换
@interface XYZBonBonoftheDayViewController ()
@synthesize webView;
@end
与
@interface XYZBonBonoftheDayViewController ()
@end
在您的实施文件中。
问候。
关于ios - Web View 非法接口(interface)限定符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25198640/