本文主要跟你們分享我製做的一個分類集合WHKit,經過使用這個分類小工具,能夠更進一步提升你的iOS開發效率。(支持Pod,若是pod不到,請先pod setup)
git
我本身的項目裏也一直在使用WHKit ,下面就舉幾個例子。github
通常按鈕點擊事件須要用到addTarget方法,而後單獨寫一個方法來實現。
使用WHKit 以後,你能夠直接在block中doSomething。正則表達式
建立一個控件一般須要設置許多參數
使用WHKit 你能夠快速建立一個控件。例以下圖中用一行代碼建立自定義按鈕。
不只能夠快速建立按鈕,導航欄的UIBarButtonItem,UILable等控件均可以快速建立。
(更多功能可下載試用)工具
獲取屬性列表
獲取成員變量列表
得到方法列表
獲取協議列表
方法交換(黑魔法)
動態的添加方法3d
你能夠獲得一個截屏圖片
高效的爲圖片設置圓角
爲圖片增長模糊效果
得到灰度圖片
旋轉圖片
還有更多圖片處理方法WHKitcdn
不只按鈕能夠點擊,如今view也能夠點擊了!點擊view以後,能夠很方便的直接在block中作出反應。blog
你能夠直接獲取設備的各種信息。事件
開發中對於時間的處理是常常遇到的,WHKit中封裝了許多與NSDate的方法,下面的例子只是其中一小部分。圖片
WHKit利用正則表達式,擁有多種格式有效性的驗證方法。開發
WHKit可使tableview快速滾動到最上面或最下面 。
- 直接到github上下載使用:github.com/remember17/…
把WHKit文件導入工程中,在須要的地方#import "WHKit.h"- 利用CocoaPods安裝到項目中: pod 'WHKit'