Skip navigation.
 
mlRe: NSToolbar Problem
FROM : Sean McBride
DATE : Fri Apr 01 20:53:55 2005

On 2005-04-01 13:28, Julian Cain said:

>> [(_imageLeft = [[NSImage imageNamed:@"TB_Segment_LeftCap"] retain])
>> setFlipped:YES];

>
>Please RTFM, and you'll see that the -setFlipped: method does not
>return an object.


Indeed.  How is it that this compiles?  I just tried the following line:

NSImage* testImg = [[[NSImage imageNamed:@"test"] setFlipped:YES] retain];

with -Wall and gcc 3.3 and there is no warning or error!  It seems to me
it should be an error, but I'm no language lawyer.

CodeWarrior 9.4 does error out:

Error  : illegal message receiver
Test.m line 1068  Image* testImg = [[[NSImage imageNamed:@"test"]
setFlipped:YES] retain];

hmmmm

--
____________________________________________________________
Sean McBride, B. Eng                <email_removed>
Rogue Research                        www.rogue-research.com
Mac Software Developer              Montréal, Québec, Canada

Related mailsAuthorDate
mlNSToolbar Problem Julian Cain Apr 1, 15:30
mlRe: NSToolbar Problem j o a r Apr 1, 17:06
mlRe: NSToolbar Problem Julian Cain Apr 1, 18:25
mlRe: NSToolbar Problem daniel Apr 1, 18:52
mlRe: NSToolbar Problem Julian Cain Apr 1, 19:52
mlRe: NSToolbar Problem j o a r Apr 1, 20:00
mlRe: NSToolbar Problem Shaun Wexler Apr 1, 20:06
mlRe: NSToolbar Problem Julian Cain Apr 1, 20:28
mlRe: NSToolbar Problem Will Mason Apr 1, 20:37
mlRe: NSToolbar Problem Guy English Apr 1, 20:47
mlRe: NSToolbar Problem daniel Apr 1, 20:49
mlRe: NSToolbar Problem Sean McBride Apr 1, 20:53