1*b725ae77Skettenis#include <objc/Object.h> 2*b725ae77Skettenis 3*b725ae77Skettenis@interface NonDebug: Object 4*b725ae77Skettenis{ 5*b725ae77Skettenis} 6*b725ae77Skettenis@end 7*b725ae77Skettenis@interface NonDebug2: Object 8*b725ae77Skettenis{ 9*b725ae77Skettenis} 10*b725ae77Skettenis@end 11*b725ae77Skettenis 12*b725ae77Skettenis@implementation NonDebug 13*b725ae77Skettenis 14*b725ae77Skettenis- someMethod 15*b725ae77Skettenis{ 16*b725ae77Skettenis printf("method someMethod\n"); 17*b725ae77Skettenis return self; 18*b725ae77Skettenis} 19*b725ae77Skettenis 20*b725ae77Skettenis@end 21*b725ae77Skettenis@implementation NonDebug2 22*b725ae77Skettenis 23*b725ae77Skettenis- someMethod 24*b725ae77Skettenis{ 25*b725ae77Skettenis printf("method2 someMethod\n"); 26*b725ae77Skettenis return self; 27*b725ae77Skettenis} 28*b725ae77Skettenis 29*b725ae77Skettenis@end 30*b725ae77Skettenis 31*b725ae77Skettenis 32*b725ae77Skettenisint main (int argc, const char *argv[]) 33*b725ae77Skettenis{ 34*b725ae77Skettenis id obj; 35*b725ae77Skettenis obj = [NonDebug new]; 36*b725ae77Skettenis [obj someMethod]; 37*b725ae77Skettenis return 0; 38*b725ae77Skettenis} 39