目標(biāo): 像使用字典一樣方便快捷的使用Decodable,如 遇到的問題 在使用Decodable的時候如果后臺返回的字段名稱以及類型跟我們定義s...
Alamofire中進(jìn)行網(wǎng)絡(luò)請求的方法如下 其中,請求的url并非我們熟悉的URL或者String,而是一個URLConvertible類型。U...
swift的通知中心Name變成了一個NSNotification下面的一個結(jié)構(gòu)體,一般我們使用時,直接進(jìn)行操作就行 但是,這種通過字符串去拼寫...
先來放一下調(diào)用實例看看,算是比較優(yōu)雅的鏈?zhǔn)讲僮?一、自定義Operation部分1:要支持異步操作,首先要重載其中的屬性 2:自定義異步需要我們...
此控件搭配Kingfisher使用,你也可以自己替換成SD。繼承UIControl,可以不用再去加手勢,直接調(diào)用UIControl 的addTa...
一.首先定義一個總的遵守TargetType的協(xié)議---方便擴(kuò)展,在這里可以設(shè)置默認(rèn)的請求方式,方便在寫具體的借口枚舉時,直接設(shè)置path,pa...
有這樣一個頁面,每次點擊UISegmentedControl的時候就請求一次網(wǎng)絡(luò);tableview可以上拉刷新和下拉加載;同時點擊UISegm...
先上一張效果圖 外面一句話調(diào)用,無需繼承 先定義一個枚舉,然后給UIButton寫個extension 下面直接上代碼---注釋寫在代碼里面