• 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: [ANN]: XSViewController reboot
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ANN]: XSViewController reboot


  • Subject: Re: [ANN]: XSViewController reboot
  • From: Andy Lee <email@hidden>
  • Date: Thu, 21 Nov 2013 15:54:06 -0500

Thanks!  I forget where, but these classes came up in either an online or IRL discussion not too long ago.  Nice to see them get a new life!

--Andy

On Nov 21, 2013, at 9:19 AM, email@hidden wrote:

> XSViewController was a useful subclass that helped patch NSViewController instances into the responder chain in a hierarchical fashion.
> The original code and their accompanying articles have since withered somewhat.
>
> So XSViewController has been rebooted at: https://github.com/mugginsoft/XSViewController
>
> The reboot includes:
>
> 1. 64 bit ARC support.
> 2. Improved API.
> 3. Links to the legacy articles.
>
> The API improvements are detailed in the header notes and include:
>
> 1. View controllers can be added to the tree at any stage during and will be patched into the responder chain as long as  at least the topmost controller in the chain has a reference to a window controller
> 2. The responder patching can begin either at the window or the window controller.
> 3. The view controllers can be patched in children first or root first order.
>
> Helps a lot when managing routing events and actions through deep, complex view hierarchies.
>
> Jonathan
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
>
> 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


_______________________________________________

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


References: 
 >[ANN]: XSViewController reboot (From: "email@hidden" <email@hidden>)

  • Prev by Date: Re: NSSavePanel and 10.6.8
  • Next by Date: Responder chain query
  • Previous by thread: [ANN]: XSViewController reboot
  • Next by thread: Implementing keyboard shortcuts for shifting focus
  • Index(es):
    • Date
    • Thread