[TIMOB-24355] iOS: Convert Ti.Media to ARC
GitHub Issue | n/a |
---|---|
Type | Story |
Priority | High |
Status | Open |
Resolution | Unresolved |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | iOS |
Labels | n/a |
Reporter | Hans Knöchel |
Assignee | Unknown |
Created | 2017-01-30T19:55:36.000+0000 |
Updated | 2018-02-28T19:55:17.000+0000 |
Description
Move the
Ti.Media
namespace to ARC and integrate the changes with the existing namespaces using the -fobjc-arc flags.
Ok, so I migrated the whole Ti.Media namespace and Ti.Utils (internally used) to ARC. I've chosen this two because they are the most critical cases when it comes to cross-API memory management (especially regarding image-, video- and audio-references). The branch can be found [here](https://github.com/appcelerator/titanium_mobile/compare/master...hansemannn:TIMOB-24355?expand=1) and could be considered as a possible base for an upcoming PR. If someone has an Media-based app, please feel free to test and provide feedback!