• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: So... we can't use UIWebView (with a delegate) on a page that's pushed onto a UINavigationController stack?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: So... we can't use UIWebView (with a delegate) on a page that's pushed onto a UINavigationController stack?


  • Subject: Re: So... we can't use UIWebView (with a delegate) on a page that's pushed onto a UINavigationController stack?
  • From: Matt Neuburg <email@hidden>
  • Date: Sat, 18 Jun 2011 09:19:00 -0700

>"Important: Before releasing an instance of UIWebView for which you
>have set a delegate, you must first set the UIWebView delegate
>property to nil before disposing of the UIWebView instance. This can
>be done, for example, in the dealloc method where you dispose of the
>UIWebView."
>
>The delegate for the UIWebView is set up in the XIB file; it's pretty
>hokey to have to intervene in code to then disassociate the view from
>its delegate.  Also, there is no "dealloc method where you dispose of
>the UIWebView", because that's done automatically when the view is
>popped off the navigation stack.

What I do is start with a UIViewController subclass that creates the UIWebView in viewDidLoad and disposes of it in dealloc, setting the delegate to nil first, just as suggested in the docs. It's not clear to me why creating the UIWebView in the nib would make any difference. m.

--
matt neuburg, phd = email@hidden, <http://www.apeth.net/matt/>
A fool + a tool + an autorelease pool = cool!
Programming iOS 4!
http://www.apeth.net/matt/default.html#iosbook_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

  • Follow-Ups:
    • Re: So... we can't use UIWebView (with a delegate) on a page that's pushed onto a UINavigationController stack?
      • From: Jeff Kelley <email@hidden>
  • Prev by Date: Re: Writing extremely large RTF or .doc files
  • Next by Date: Re: Release a NSWindowController after the window is closed
  • Previous by thread: Re: So... we can't use UIWebView (with a delegate) on a page that's pushed onto a UINavigationController stack?
  • Next by thread: Re: So... we can't use UIWebView (with a delegate) on a page that's pushed onto a UINavigationController stack?
  • Index(es):
    • Date
    • Thread