前面有同學問到了iOS記憶體警告臨界值和工程項目里AppIcon的一些配置信息,相信對剛入行的同學來說,可能都會碰到類似的問題,記錄一下供後來者查詢。 1、先簡單說下AppIcon的圖標的配置信息 1)、在右邊的App Icon勾選項,暫時只選擇了支持iPhone iOS7.0 and Later, ...
前面有同學問到了iOS記憶體警告臨界值和工程項目里AppIcon的一些配置信息,相信對剛入行的同學來說,可能都會碰到類似的問題,記錄一下供後來者查詢。
1、先簡單說下AppIcon的圖標的配置信息
1)、在右邊的App Icon勾選項,暫時只選擇了支持iPhone iOS7.0 and Later, 表示這些icon只支持iPhone設備(包括iPod)的iOS系統最低7.0至最新系統;
2)、2x圖標表示支持在Retina顯示屏上,3x圖標表示支持在Plus屏幕尺寸5.5英寸上顯示;
3)、再看上圖中間的圖標,區分下桌面icon圖標和Setting、Spotlight圖標:
a、 iOS 7-9 60pt表示在iOS系統7至最新系統的桌面圖標60pt大小
b、 Spotlight iOS 7-9 40pt表示在手機桌面下拉搜索(聚光燈)的圖標(支持iOS系統7至最新 40pt);
c、Settings - iOS 5-9 29pt 表示在手機設置里搜索的圖標 (支持iOS系統5至最新 29pt)
現在以模擬器5S, iOS版本9.3為測試截圖
桌面圖標:
---------------------------------------------------------------------
桌面下拉搜索圖標:
---------------------------------------------------------------------
設置裡面搜索圖標:
---------------------------------------------------------------------
2、啟動圖片LaunchImage圖片設置參數說明,先看截圖:
1)、iPhone Portrait iOS 8,9 : 表示iPhone設備豎屏,支持iOS系統8至最新
2)、iPhone Landscape iOS 8,9 : 表示iPhone設備橫屏,支持iOS系統8至最新
3、App的記憶體警告臨界值說明
當app運行記憶體占用比例過高時,程式會報『記憶體警告』
- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. }
那記憶體警告的臨界值是多少呢?從Xcode的工具信息中可以找到答案:
當單個的程式運行記憶體占用設備總運行記憶體的一半時,程式就會報告『記憶體警告』!
比如512M運行記憶體,程式運行占用了256M時就該記憶體警告了;
1G的運行記憶體,程式運行占用512M該記憶體警告了。。。。
截圖三張如下(4S真機,5c真機,模擬器):
------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
原文鏈接:http://www.cnblogs.com/tandaxia/p/5855250.html