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