轉)iPhone開發筆記(20)EGOImag

2021-06-27 01:53:41 字數 1085 閱讀 6911

egoimageview是一種實現網路的非同步載入和快取的第三方類庫,具有相同功能的第三方類庫還有sdwebimage。但是相比兩個類庫的安裝和使用來說,egoimageview更簡單一些,下面就介紹一下egoimageview的使用方法:

egoimageloading

將egocache、egoimagebutton、egoimageview、egoimageloader全部新增到工程下(拷貝)

2、egoimagview使用**如下  

placeholder.png是載入未完成時顯示的,當載入過程完成之後就會顯示url對應的。  

3、需要特別注意的是egoimageview的乙個非常奇葩的bug

當imageview的載入完成了,這時你想換乙個的url並用egoimageview載入這個時,需要重新設定egoimageview的imageurl屬性。但是這裡要特別注意的是這個方法必須在主線程中執行,找到這個bug我費了很大的勁,在用英文的google搜尋了好幾頁才找到一位同是天涯淪落人的coder,於是有了下面的**

iphone開發筆記

1 iphone的開發環境最好還是在mac os上進行,不過mac os是建立在free bsd openstep基礎上的,inux上邊很容易去建立開發環境,但是沒有mac os的xcode開發難度加大。2 iphone的使用的開發語言是obective c,它幾乎完全相容c的語法 不是c 3 雖然...

iPhone開發筆記

計算string串的畫素長度 1 cgsize pollabelsize polname sizewithfont uifont boldsystemfontofsize 16 constrainedtosize cgsizemake maxfloat,maxfloat 2 cgsize podla...

iphone 開發筆記二

11 iphone中變數值是否等於字串的判斷方法 objective c string1 isequaltostring 123 12 iphone的framework的目錄 mac developer platforms iphoneos.platform developer sdks iphon...