这几天没事做,老板让封装一些今后能用得着的东西,但是感觉没什么可以封装的,我还没达到架构师那个级别。求高人指点一二,多谢大家!
走同样的路,发现不同的人生
網路請求,統一處理header頭
封裝model解析
現在,大部分的功能都會透過一些第三方框架來處理,例如快速修改view的位置這種程式碼,現在已經很少自己寫了。
- (void)setCenterX:(CGFloat)centerX { self.center = CGPointMake(centerX, self.center.y); }
最近在關注這些問題,其實不是說所有的東西都要自己重寫,像網絡請求AFN刷新MJ反正GitHub 上上千star的都可以pods下來,然後再封裝一層方便業務調用就行了,業務裡面個性化的需求再進行封裝重寫就行,
我現在也是在做同樣的事情
其實就主要三部分吧*網路庫部分*圖片快取部分*資料保存部分
其他的部分都可以自己來進行取捨。
網路請求,統一處理header頭
封裝model解析
現在,大部分的功能都會透過一些第三方框架來處理,例如快速修改view的位置這種程式碼,現在已經很少自己寫了。
最近在關注這些問題,其實不是說所有的東西都要自己重寫,像網絡請求AFN刷新MJ反正GitHub 上上千star的都可以pods下來,然後再封裝一層方便業務調用就行了,業務裡面個性化的需求再進行封裝重寫就行,
我現在也是在做同樣的事情
其實就主要三部分吧
*網路庫部分
*圖片快取部分
*資料保存部分
其他的部分都可以自己來進行取捨。