On Wed, 7 Jan 2015 12:02:16 -0600, Ken Thomases said: >Short answer: yes, the alert is retained.
Meaning that one must use the weak/strong dance pattern like this? NSAlert *alert = [NSAlert new]; alert.alertStyle = NSWarningAlertStyle; alert.messageText = @“Do not touch!"; __weak NSAlert* weakAlert = alert; [alert beginSheetModalForWindow:self.window completionHandler:^(NSModalResponse returnCode) { NSAlert *strongAlert = weakAlert; [strongAlert orderOut:self]; }]; I miss garbage collection. None of that was necessary. I still haven't got my head around dealing with this under ARC... Cheers, -- ____________________________________________________________ Sean McBride, B. Eng s...@rogue-research.com Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com