A question for Mike, hope he sees this. It's related to the execution  
order discussed recently. If in a method arguments are message calls,  
is the order in which these arguments are executed actually  
determined? So if I have something like:

[anObject arg1:[obj1 acceessor1]  arg2:[obj2 acceessor2]];

is the order in which -accessor1 and -accessor2 are called determined?

In context, this is relevant when passing arguments to an initializer  
in -initWithCoder:, where the arguments are non-keyed coding calls.  
tyhe order in which the decodeObject: calls are executed is relevant.

- (id)initWithCoder:(NSCoder *)coder {
        return [self initWithObject:[coder decodeObject] andObject:[coder  
decodeObject]];
}

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Bibdesk-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to