
block本質(zhì)是兩個(gè)結(jié)構(gòu)體,使用block使代碼簡單易讀。使用Block注意: 1、block內(nèi)部使用外部指針,會(huì)造成循環(huán)引用問題,可以用__w...
SDWebImage中為imageview提供了UIImage+webcache.h類,這個(gè)分類中有一個(gè)sd_setimageWithUrl:,...
KVC:鍵值編碼,一個(gè)非正式的協(xié)議,使用字符串訪問一個(gè)對(duì)象實(shí)例變量的機(jī)制。 一個(gè)對(duì)象在調(diào)用setvalue時(shí),1、首先根據(jù)方法名找到運(yùn)行方法的時(shí)...
category和extensions不同在于extensions可以添加屬性,并且添加的方法必須實(shí)現(xiàn),extensions可以認(rèn)為是一個(gè)私有的...
iOS中常用內(nèi)存管理分為2種,ios5以前是MRC(手動(dòng)管理),ios5以后是ARC(自動(dòng)管理)。 什么是引用計(jì)數(shù):引用計(jì)數(shù)(Reference...
遍歷數(shù)據(jù),最常用的是for循環(huán)和快速遍歷,也有其他比較陌生的方法,在這里做個(gè)記錄以備所需。第一種:常用的for循環(huán),c中也是經(jīng)常使用例如:遍歷數(shù)...
圖片合成 -(UIImage *)addImage:(UIImage *)image1 toImage:(UIImage *)image2 {U...
類似朋友圈發(fā)布時(shí)間顯示(剛剛... 多少分鐘多少小時(shí)前 昨天)- (NSString *)transformDateStrToMinutes...
普通字符串轉(zhuǎn)換為十六進(jìn)制的。- (NSString *)hexStringFromString:(NSString *)string{NSDat...