pas visible @interface déclare le sélecteur erreurs
Je suis Pas visibles @interface pour "NSObject" déclare le sélecteur de "viewDidLoad" sur
les lignes:
[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
Comment puis-je résoudre ce problème?
TOUT CI-DESSUS EST MAINTENANT RÉSOLU.
Nouveau message d'erreur ci-dessous:
Maintenant "Non visible @interface pour "UIView" déclare le sélecteur 'loadRequest:'
sur la ligne de
[_viewWeb loadRequest:requestObj];
Si vous avez une nouvelle question, veuillez faire une nouvelle question; ne pas modifier votre ancien. Dans ce cas, vous pouvez examiner votre premier code et regardez autour de vous pour des erreurs similaires dans d'autres questions.
votre code est correct. Seulement le problème est dans votre LoadRequest méthode qui n'est pas UIView méthode, mais elle est UIWebView. J'ai mis à jour la réponse s'il vous plaît suivre.
votre code est correct. Seulement le problème est dans votre LoadRequest méthode qui n'est pas UIView méthode, mais elle est UIWebView. J'ai mis à jour la réponse s'il vous plaît suivre.
OriginalL'auteur Nihir | 2013-12-22
Vous devez vous connecter pour publier un commentaire.
Dans votre code " Non visible @interface pour
UIView
déclare le sélecteur 'loadRequest:", sur la ligne pourquoi vous obtenez cette erreur est dommage parce queloadRequest
n'est pas la méthode deUIView
. Mais, en dépit de cela, il est la méthode deUIWebView
. De plus, référez-vous ce UIWebView documentation . Donc, il suffit de remplacerUIView
àUIWebView
et vérifier//Commentaire ce
//Modifier cette
Remarque:- Que vous avez créé prise de
UIView
. Afin de les supprimer et de les glisser-déposer UIWebView, puis reconnectez-leoutlet
àUIWebView
OriginalL'auteur Hussain Shabbir
viewDidLoad
est unUIViewController
méthode. Pour le réparer, changer d'hériter de:UI
préfixe est pour UIKit classes seulement.L'obtention d'un nouveau message d'erreur maintenant.. c'est dans l'édition.
OriginalL'auteur jszumski