Greetings,
I searched the net looking for a solid answer to this, but have not been able to find one. Apologies if this is a really newbie question.
Anyway, I was trying to turn on the necessary flags in order to have xcode (and iphone simulator) throw me an exception when/if I try to access a released object. (aka zombie flag). I set the necessary debug flag (fb -[_NSZombie release]) and also went into General Tab for my executable and selected "use debug suffixes". The program compiles fine, but when it is run it quickly dumps out the following error:
dyld: Symbol not found: __CFStringGetUserDefaultEncoding
Referenced from: /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
Expected in: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
I am using Xcode v3.2.1 and it also happens in all three simulator versions. If I turn off the debug suffixes it runs fine, but I am under the assumption I need to set the debug suffixes in order to get this to throw the exception properly when an illegal access is made.
Any help would be greatly appreciated,
Q