Re: NSAssert no longer displaying reason in console
Re: NSAssert no longer displaying reason in console
- Subject: Re: NSAssert no longer displaying reason in console
- From: David Duncan <email@hidden>
- Date: Wed, 2 Nov 2011 08:45:51 -0700
On Nov 1, 2011, at 7:47 PM, Matt Neuburg wrote:
> But that is a *lot* of ifs. A lot more ifs than we can expect of, say, a beginner. (For one thing, the templates don't use the LLDB debugger. For another, what beginner has heard of $eax?) And yet this console message is helpful particularly for beginners. Why is Xcode suppressing it? This is new behavior under Xcode 4.2; in Xcode 4.0, the message just appeared, all by itself.
This isn't new behavior for Xcode, its new behavior for iOS. Prior to iOS 5, the device attempted to symbolicate stack frames for an exception and logged that, but it no longer does. You would find the same behavior using iOS 5 with an older version of Xcode, and you would find the old behavior using any previous version of iOS with Xcode 4.2.
--
David Duncan
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden