Xcode中Assets.xcassets的使用和優缺點

概述

Assets.xcassets是一個圖像資源管理工具,爲開發者提供很大方便。

1. 方便app圖標和啓動頁圖片設置

具體講義:app圖標和啓動圖

2.展現1X,2X,3X圖片簡練

3.支持多種圖片格式

看有人在網上說Assets.xcassets只支持png格式,那是app圖標和啓動圖只支持png。

本人親測,其它程序中使用的圖片,可以支持多種格式圖片的,而且讀取的時候不需要寫後綴,例如:

[objc]view plaincopy

_lgImageView.image= [UIImageimageNamed:@"broswerPic3"];

4.支持PDF格式的矢量圖

具體講義:在xcode6中使用矢量圖

5.圖片只支持[UIImage imageNamed]的方式實例化,但是不能從Bundle中加載

6.不能根據路徑讀取圖片,因爲圖片會被打包在Assets.car文件中

知識點補充:

[UIImage imageNamed],在圖片使用完成後,不會直接被釋放掉,具體釋放時間由系統決定,適用於圖片小,常用的圖像處理

[UIImage imageWithContentsOfFile:path]   快速釋放圖片


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章