[TIMOB-25005] iOS: Remove Ti.UI.iPhone namespace
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | High |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2017-11-14T00:07:58.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Release 7.0.0 |
| Components | iOS |
| Labels | n/a |
| Reporter | Hans Knöchel |
| Assignee | Hans Knöchel |
| Created | 2017-07-21T17:17:15.000+0000 |
| Updated | 2017-11-17T00:34:59.000+0000 |
Description
The
Ti.UI.iPhone namespace components were deprecated between 3.5.0 and 5.2.0. It is time to remove it in 7.0.0 to speed-up the compile time and use all iOS-only API's on the Ti.UI.iOS namespace instead. Basically, since all API's have been moved already (including Alloy), there is no migration issue as well.
PR: https://github.com/appcelerator/titanium_mobile/pull/9239 Test-Case: Verify that the (packaged) build succeeds on both simulator and device.
FR passed.
Verified in SDK build 7.0.0.v20171114073655