1 @protocol NSObject 2 - (oneway void)release; 3 @end 4 5 #ifdef PART1 part1(id p)6 static inline void part1(id p) { 7 [p release]; 8 } 9 #endif 10 11 #ifdef PART2 part2(id p)12 static inline void part2(id p) { 13 [p release]; 14 } 15 #endif 16