Github下載鏈接
LocationManager
快速定位
WaterflowLayout
自定義UICollectionView布局
XFZNavigationrViewController
自定義導(dǎo)航控制器返回鍵
ClearCacheTool
沙盒數(shù)據(jù)管理器
YFAudioTool
音頻播放工具
CoreDataManager
CoreData管理器
STAlertView
自定義提示框良哲,動(dòng)態(tài)彈出
VideoPlayView
視頻播放器
Single:
快速創(chuàng)建一個(gè)單例
HelperUtil:
常用的正則表達(dá)式(手機(jī)號(hào),郵箱等)
LXFileManager:
將對(duì)象取歸檔到沙盒助隧,讀取存儲(chǔ)刪除沙盒及偏好設(shè)置的數(shù)據(jù)
LocalPushCenter:
快速使用本地通知
LXMacro:
便利宏,便捷定義@property屬性
UIView+LXExtension:
1.快速設(shè)置控件frame
2.快速根據(jù)xib生成View
3.判斷兩個(gè)view是否重疊
UITextField+LXExtension:
1.設(shè)置textField的占位文字顏色
UIBarButtonItem+LXExtension:
1.快速自定義導(dǎo)航欄上的按鈕
UIImage+LXExtension:
1.快速生成圓形圖片
2.給定一個(gè)不要渲染的圖片名稱滑沧,生成一個(gè)最原始的圖片
3.模糊效果
4.固定寬高
5.剪切圖片某一部分
6.將自身填充到指定的size
NSString+LXExtension:
1.根據(jù)文件名計(jì)算文件大小
2.快速生成緩存/文檔/臨時(shí)目錄路徑
3.根據(jù)文字返回文本占用的高度/寬度
NSDate+LXExtension
1.兩個(gè)時(shí)間之間的時(shí)間間隔
2.是否為今天并村,昨天,明天
3.當(dāng)前是周幾
NSDictionary+PropertyCode
1.根據(jù)字典快速生成Property屬性
使用場(chǎng)景:根據(jù)網(wǎng)絡(luò)請(qǐng)求返回的字典數(shù)據(jù)滓技,寫對(duì)應(yīng)的模型哩牍。當(dāng)屬性多時(shí),用手寫很費(fèi)功夫令漂,可用這個(gè)類快速打印出所有的模型屬性膝昆,直接粘貼即可
NSObject+JSON
1.字典或?qū)ο筠D(zhuǎn)成JSON字符串?dāng)?shù)據(jù)