On Sep 22, 2009, at 8:16 PM, Navneet Kumar wrote:

My intention was to get some general responses on two things: Memory Management in a program on SnowLeopard (strictly needed?) and the need for code signing.

Code signing has nothing to do with app stability. What it does is guarantee to the system at runtime that the code has not been tampered with, i.e. by malware, since you built the app. It's a system security feature.

There are a lot of changes under the hood in 10.6. If your app isn't compatible, it's likely that you've been calling some API in a way that's technically incorrect but happened to work in 10.5 but no longer does in 10.6. Make sure to turn on as many warnings as possible in your build settings (adding the "-Wall" flag is a good idea) and enable "treat warnings as errors".

—Jens_______________________________________________

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to