Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
High
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: Release 3.1.0, 2013 Sprint 03 API, 2013 Sprint 03, Release 3.2.0
-
Component/s: iOS
-
Labels:
Description
The original feature request was for ARC in all of TiMob codebase. This is less ambitious, and just to allow modules that use ARC to interact with Titanium.
Automatic Reference Counting (ARC) for Objective-C makes memory management the job of the compiler. By enabling ARC with the new Apple LLVM compiler, you will never need to type retain or release again, dramatically simplifying the development process, while reducing crashes and memory leaks. The compiler has a complete understanding of your objects, and releases each object the instant it is no longer used, so apps run as fast as ever, with predictable, smooth performance.
More info here.
Attachments
Issue Links
- is cloned from
-
TIMOB-5909 iOS: Convert codebase to ARC
-
- Open
-
- relates to
-
AC-2132 iOS: Compiling the Xcode project gives warnings because TIMOB-12558 wasn't fully implemented.
- Closed
-
TIMOB-15275 iOS: Enable ARC by default in Titanium Mobile Module projects
-
- Closed
-
- mentioned in
-
Wiki Page Loading...