• Your favorite








    , and
  • Apple Notifies Developers to Switch to ARC Memory Management by May

    In a recent announcement posted to Apple’s developer portal, developers were notified that all Mac App Store submissions will soon be restricted from using garbage collection in favor of the Automatic Reference Counting (ARC) compiler feature. As a result, developers are being asked to migrate upcoming and existing Mac apps away from garbage collection memory management, which was deprecated with the release of OS X 10.8 Mountain Lion to the more efficient ARC scheme, by May.

    For those of you who don’t know, ARC is a computer feature that provides automatic memory management of objects when using the Objective-C programming language. This allows developer’s alternatives to traditional retain and release code. Developers seem to be urged to use Xcode’s migration assistant when transitioning as the tool includes an automated conversion feature that removes retain and release calls from an app’s code among other operations.

    The Cupertino California company notes that apps distributed through the Mac App Store may continue to use retain and release operations for manual memory management. The new stipulation is set to take effect on May 1 and applies to both new Mac apps and update submissions.

    Source: Apple (Developer)
    This article was originally published in forum thread: Apple Notifies Developers to Switch to ARC Memory Management by May started by Akshay Masand View original post