In Ihrem AppDelegate.h Datei, fügen Sie diese Zeile unterhalb der #import <Cocoa/Cocoa.h>
Linie:
#import <WebKit/WebKit.h>
und fügen Sie diese Zeile unterhalb der @property (assign) IBOutlet NSWindow *window;
Linie:
@property (assign) IBOutlet WebView *webView;
Wählen Sie Ihre MainMenu.xib-Datei.
Öffnen Sie das darin enthaltene Fenster und ziehen Sie eine WebView aus dem Browser der Objektbibliothek in das Fenster. Richten Sie es aus und größen Sie es aus.
Es sollte ein Symbol für Ihr Objekt AppController
auf der linken Seite Ihres UI-Layouts sein. Ziehen Sie das Steuerelement aus dem Fenster auf Ihre WebView
in Ihrem Fenster. (Do nicht Kontrolle-ziehen Sie von Ihrem File's Owner
Symbol!) Lassen Sie die Maustaste los. Ein Kontextmenü sollte erscheinen, das das Wort webView
enthält. Wählen Sie es aus.
Fügen Sie das Framework WebKit.framework
zu Ihrem Projekt hinzu. Klicken Sie mit der rechten Maustaste auf Ihren Frameworks-Ordner in der Ressourcenliste auf der linken Seite des Xcode-Fensters. Wählen Sie „Hinzufügen von Dateien zu“ <Projektnamen>“... und wählen Sie den Rahmen dieses Pfad:. /System/Library/Frameworks/WebKit.framework
Wählen Sie AppDelegate.m Datei
In Ihrem -applicationDidFinishLaunching. Methode, ersetzen Sie den Kommentar mit diesem Code:..
// I provided Apple's URL, but this is where you provide your own instead.
NSURL *url = [NSURL URLWithString:@"http://www.apple.com"];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
[[[self webView] mainFrame] loadRequest:urlRequest];
erstellen und ausführen Wenn das Fenster angezeigt wird, sollten Sie sehen, es auf die Webseite laden Sie in der URL beschrieben
Ein paar letzten Worte:
Ich sehe, dass Sie neu hier. Was ich gerade im Zusammenhang mit Stack Overflow getan habe, ist, dir ein Geschenk zu machen. Sie müssen ein wenig mehr nach Ressourcen im Web suchen. Ich habe selbst zwei gefunden, aber weil sie ein bisschen alt sind (und die Entwicklungstools unterschiedlich aussehen), habe ich diese Antwort gefunden. Ich möchte, dass Sie versprechen, dass Sie härter arbeiten werden, um Antworten für sich selbst zu finden. Ein guter Anfang ist, indem Sie Apples eigene very excellent documentation lesen.
Vielen Dank! Und ja, ich verspreche, härter zu arbeiten. Danke noch einmal! –