@@ -34,11 +34,11 @@ @implementation TestObject - init { id ret; - ret = init(self, @selector(init)); + ret = init(self, _cmd); printf("New %s with retain cnt " ZD "\n", [self name], [ret retainCount]); return ret; } @@ -45,21 +45,21 @@ - retain { id ret; - ret = retain(self, @selector(retain)); + ret = retain(self, _cmd); printf("Retaining %s to " ZD "\n", [self name], [ret retainCount]); return ret; } - (void)release { printf("Releasing %s to " ZD "\n", [self name], [self retainCount] - 1); - release(self, @selector(release)); + release(self, _cmd); } @end int main()