我越來越不可見@interface爲 'NSObject的' 聲明選擇 'viewDidLoad中' 上 行:因爲沒有明顯的@interface聲明選擇錯誤
[super viewDidLoad];
[_viewWeb loadRequest:requestObj];
[super didReceiveMemoryWarning];
UIViewControllerHUB.m
#import "UIViewControllerHUB.h"
@interface UIViewControllerHUB()
@property (strong, nonatomic) NSMutableArray *subItems;
@end
@implementation UIViewControllerHUB
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *fullURL = @"http://conecode.com";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_viewWeb loadRequest:requestObj];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
UIViewControllerHUB.h
#import <Foundation/Foundation.h>
@interface UIViewControllerHUB : NSObject
@property (strong, nonatomic) IBOutlet UIView *viewWeb;
@end
我該如何解決這個問題?
上述的一切現在已經解決。
新的錯誤如下:
現在得到的UIView「爲不可見@interface'聲明選擇 '的loadRequest:' 在線
[_viewWeb loadRequest:requestObj];
如果您有新問題,請提出新問題;不要編輯舊的。在這種情況下,您可能需要先查看代碼並在其他問題中查找類似的錯誤。 –
你的代碼是正確的。唯一的問題是你的LoadRequest方法不是UIView方法,而是UIWebView方法。我已經更新了答案,請遵循。 –