6.8 Zombies nutzen

Bisher haben wir ein Objekt vom Typ Greeter erzeugt, seinen Inhalt in der Konsole ausgegeben und das Objekt dann wieder freigegeben. Jetzt wollen wir dem Objekt ganz bewusst noch eine weitere Nachricht senden. Wir geben seinen Inhalt einfach noch einmal in der Konsole aus:

Memory/Flashlight3/Classes/FlashlightAppDelegate.m

   -(void)applicationDidFinishLaunching:(UIApplication *)application {
       Greeter *host = [[Greeter alloc] initWithName:@"Maggie"];
       NSLog(@"Greeter %@", host);
       [host release];
▸     NSLog(@"Greeter %@", host);
   }

Wählen Sie in der Menüleiste Build > Build & Debug. Sie sollten eine Standardmeldung im Konsolenfenster sehen, gefolgt von so etwas wie dem hier:[47]

Greeter name: Maggie created: 2009-09-18 14:24:43 -0400 objc[11179]: ...

Get Cocoa-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.