discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

+initialize vs. +(void)initialize?


From: Philip Mötteli
Subject: +initialize vs. +(void)initialize?
Date: Wed, 26 Feb 2003 00:31:08 +0100

Hi


When I compile my project, I have the following warnings:

OBPostLoader.m:379: warning: multiple declarations for method `initialize' /usr/lib/gcc-lib/i386-redhat-linux/3.2/include/objc/Object.h:43: warning: using `+initialize'
OBPostLoader.m:50: warning: also found `+(void)initialize'
/usr/GNUstep/System/Headers/Foundation/NSObject.h:167: warning: also found `+(void)initialize'


In Apples Foundation, +initialize returns 'void'. In GCC's root object <objc/Object.h> it is defined as returning an id.

Do I import a wrong header file? Or do I have a wrong Objective-C?


Re
Phil





reply via email to

[Prev in Thread] Current Thread [Next in Thread]