On Dec 16, 2009, at 13:20, Charlie Dickman wrote:

> When the didReceiveMemoryWarning notification is sent to the controller I 
> want to invoke a method in the main view. This means linking an IBOutlet in 
> the controller (which has its own xib) to a method defined in the view (which 
> has its own xib).

Your question makes no sense because of the fuzziness of "linking an IBOutlet 
... to a method". IBOutlets point to objects, they don't "link" to methods, and 
they're only connected automatically during nib loading (even on MacOS), from 
the object with the outlet to another object, when:

1. both objects are in the same nib, or

2. the first object is File's Owner and the second object is in the owned nib 
file.

> Apparently this CAN NOT be done when the xib's are loaded and must be done in 
> the code itself. In OSX this can be accomplished by telling the NSBundle to 
> load the necessary nib but simply loading an xib in the iPhone OS doesn't 
> resolve the IBOutlet.

This is also a bit fuzzy, and appears to me to be false (concerning Mac OS X) 
as it stands. However, I'm not sure I understand what IBOutlet-setting 
mechanism you're describing.


_______________________________________________

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to