मैंने एक्सकोड में एक नया मैक ओएसएक्स एप्लीकेशन बनाया है, इंटरफ़ेस बिल्डर के माध्यम से एक वेब व्यू शामिल किया है और अब मैं प्रोग्रामेटिक रूप से यह बता रहा हूं कि यूआरएल लोड करने के लिए क्या है। यहाँ कितनी दूर मुझे मिल गया है:ओएसएक्स एक्सकोड प्रोजेक्ट में वेबव्यू के यूआरएल को प्रोग्रामेटिक रूप से कैसे सेट करें?
- प्रोजेक्ट बना
- Webkit.framework शामिल
- इंटरफ़ेस बिल्डर में WebView शामिल
वहाँ से मैंने शामिल किया है मैं क्या सोचता हूँ के लिए आवश्यक है वेबव्यू तक पहुंच प्राप्त करें, जिनमें शामिल हैं:
#import <WebKit/WebKit.h>
@synthesize webView;
// etc, I think this is all good
जहां मैं गिरता हूं इसे वेबव्यू तक पहुंच प्राप्त हो रही है स्वयं और यह बता रहा है कि यूआरएल लोड करने के लिए क्या है। मैं कोशिश कर रहा हूं:
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
NSString *urlAddress = @"http://www.example.com/";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[[webView mainFrame] loadRequest:requestObj];
}
लेकिन मुझे लगता है कि मुझे पहले इंटरफेस बिल्डर में कुछ सामान कनेक्ट करना है?
मेरा अंतिम लक्ष्य मैक ओएसएक्स एप्लिकेशन बनाना है जो अनिवार्य रूप से सिर्फ एक व्यू-आधारित एप्लिकेशन (जो आईफोन एसडीके का उपयोग करना आसान है) है। वहां से मैं अपने स्थानीय फ़ोल्डर को अपने स्थानीय .html
फ़ाइलों के साथ फ़ोल्डर में शामिल करना चाहता हूं लेकिन पहला कदम वेबव्यू को यह बताने के लिए है कि कौन सा यूआरएल लोड करना है :)
धन्यवाद!
और यह एक्सकोड से कैसे संबंधित है? –
यहां मेरे ट्यूटोरियल पर एक नज़र डालें: [http://vexis.co.uk/blog/2012/08/03/creating-an-xcode-browser-app/](http://vexis.co.uk/ब्लॉग/2012/08/03/बनाने-एक-xcode-ब्राउज़र-एप्लिकेशन /) – Seb123