解讀AppIcon表徵圖設定置資訊和App記憶體警告臨界值,appiconapp
前面有同學問到了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