Re: Using NSObjCMessageLoggingEnabled, how?
Re: Using NSObjCMessageLoggingEnabled, how?
- Subject: Re: Using NSObjCMessageLoggingEnabled, how?
- From: Ken Tozier <email@hidden>
- Date: Mon, 2 Jun 2008 05:45:59 -0400
My project is a Quark XTension so there isn't an executable. The
extension is inside the "Products" folder but when I double click
that, Quark launches ang no Xcode panel launches. Also tried doing a
"get info" on the target but couldn't find an "arguments" category.
How would I enable this for an extension (plugin)?
Ken
On Jun 2, 2008, at 5:29 AM, email@hidden wrote:
In your Xcode project, Double click your executable. There is a
section in there called Arguments. In the BOTTOM pane ('Variables
to set in the environment') add NSObjCMessageLoggingEnabled with a
value of YES.
That should do the trick.
MAtt
On 2 Jun 2008, at 11:25, Ken Tozier wrote:
Hi
I'm trying to log messages to track down a really pesky messaging
bug where a KVO observer's "observeValueForKeyPath" class is
always called twice whenever the observed object's "pageNumber"
property changes. I googled around a bit and found that you can
enable message logging by enabling "NSObjCMessageLoggingEnabled."
Further googling led me to tech note "tn2124" which tells you can
"set the environment variable" (with no examples of HOW to set it
of course) and a blog post that says to set it like this:
export NSObjCMessageLoggingEnabled=YES
But when I do that, I get the compile errors:
expected `template' before 'NSObjCMessageLoggingEnabled'
error: expected constructor, destructor, or type conversion before
'=' token
How and where should I set this variable?
Thanks for any help
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden