• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Using NSObjCMessageLoggingEnabled, how?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using NSObjCMessageLoggingEnabled, how?


  • Subject: Re: Using NSObjCMessageLoggingEnabled, how?
  • From: email@hidden
  • Date: Mon, 2 Jun 2008 11:29:31 +0200


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
  • Follow-Ups:
    • Re: Using NSObjCMessageLoggingEnabled, how?
      • From: Ken Tozier <email@hidden>
References: 
 >Using NSObjCMessageLoggingEnabled, how? (From: Ken Tozier <email@hidden>)

  • Prev by Date: Re: Using NSObjCMessageLoggingEnabled, how?
  • Next by Date: Re: Using NSObjCMessageLoggingEnabled, how?
  • Previous by thread: Re: Using NSObjCMessageLoggingEnabled, how?
  • Next by thread: Re: Using NSObjCMessageLoggingEnabled, how?
  • Index(es):
    • Date
    • Thread