> On Sep 29, 2015, at 7:03 PM, Alex Hall <[email protected]> wrote:
>
> 1. What class do I want to use when making an outlet for my web view UI
> element?
Don’t use a custom object. There should be a WebView item in the Interface
Builder object palette already.
> but "WebView" gives me an error: "use of undeclared type 'WebView’".
WebView is in the WebKit framework. To tell the compiler to look in that
framework, you need to add
@import WebKit
or
#import <WebKit/WebKit.h>
> 2. The class reference makes this looks very complex, and rightly so. Since I
> don't have an outlet yet I can't test anything, but is this what I'd do to
> take a known URL and display the page it points to:
> myWebView.mainFrame.loadRequest(someURLRequestObject)
Have you read the WebKit Programming Guide? The “Simple Browsing” section shows
exactly how to do that. (It looks like your line is correct.)
> 3. Is there any easy way to tell if a URL ends in a webpage or a file?
There’s not really a clear distinction. WebKit just fetches resources over
HTTP, and depending on the resource’s attributes like Content-Type and
Content-Disposition it will treat it differently. I don’t think WebView by
itself will download anything to disk; IIRC you have to hook up some delegates
to do that.
—Jens
_______________________________________________
Cocoa-dev mailing list ([email protected])
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to [email protected]