察者等設(shè)計模式和KVO、delegate、Block、NSNotifcation等消息機(jī)制
2 熟悉混合開發(fā)React-Na" />
1 精通Objective-C,Swift等編程語?,熟悉常?設(shè)計模式,MVC、MVVM、代理、觀
察者等設(shè)計模式和KVO、delegate、Block、NSNotifcation等消息機(jī)制
2 熟悉混合開發(fā)React-Native技術(shù)
3 熟悉web開發(fā)技術(shù),并參與過H5項(xiàng)?開發(fā)
4 熟悉多線程開發(fā), 使?GCD、Operation、OperationQueue 處理復(fù)雜業(yè)務(wù)需求
5 熟悉RunTime運(yùn)?時機(jī)制,動態(tài)?法交換、類?添加新屬性、動態(tài)?法解析、消息
轉(zhuǎn)發(fā)
6 熟悉Runloop 原理,source0 與 sourece1 聯(lián)系、線程?;?、UITableView/
UICollectionView 滑動優(yōu)化、Timer
7 精通數(shù)據(jù)存儲持久化(偏好設(shè)置、對象歸檔、FMDB) ,項(xiàng)?緩存策略
8 熟悉SDWebImage、AFNetworking的底層實(shí)現(xiàn)
9 熟悉apple store的產(chǎn)品上架流程,熟練應(yīng)對Apple store審核中的常見問題。
10 熟練使? Instruments 進(jìn)?卡頓監(jiān)測優(yōu)化、性能調(diào)優(yōu)、開機(jī)啟動優(yōu)化、安裝包瘦?
11 熟練掌握 lldb 調(diào)試,根據(jù) dSYMs 符號表、?志、異常監(jiān)控,快速定位并解決問題
12 熟悉使? Core Graphics 繪圖
13 了解TCP、HTTP、HTTPS、socket等
14 熟悉?付寶、微信、等?付服務(wù)接?、熟悉微信、QQ、微博三?登錄授權(quán)、友盟
統(tǒng)計、分享、推 送服務(wù)接?
15 熟練使?git、SVN源代碼管理器,熟練使?CocoaPods管理第三?插件
項(xiàng)?名稱:么么錢包
核?技術(shù):
1.使?MVVM模式 。
2.設(shè)計項(xiàng)?緩存CCache,緩存項(xiàng)?資源
3.使?webViewjavascriptBridge框架與H5進(jìn)?交互
4.針對UITableView的流暢性做優(yōu)化,主要包括:cell重?、透明圖層、圓?、?
絡(luò)圖?加載、?絡(luò)請求數(shù)據(jù)格式化緩存等
5.?戶地理位置定位
6.圖表采?CGContextRef繪制。
項(xiàng)?名稱:動賺
核?技術(shù):
1.數(shù)據(jù)加密,使? AES+RSA 以及 token 驗(yàn)證提?安全性
2.使? GCD 為 NSObject 分類添加延遲執(zhí)?任務(wù)?法。
3.使?WKWebView顯?H5頁?。在H5和Objective-C之間定義?套接?,統(tǒng)?處
理H5和Native之間的交互。
4.中介者模式跳轉(zhuǎn)路由
5.AFNetworking ?絡(luò)請求封裝
項(xiàng)?名稱:付融寶
核?技術(shù):
1. 使?關(guān)聯(lián)對象擴(kuò)展分類屬性
2.使? Runloop 對列表做性能優(yōu)化
3.Js、native 交互以及 Js 錯誤上報
4.GCD 多線程多圖?上傳
5.?定義UINavigation,替換原?的導(dǎo)航欄,實(shí)現(xiàn)導(dǎo)航欄動畫特效
6.第三?框架SDWebImage實(shí)現(xiàn)圖?處理、Masonry實(shí)現(xiàn)布局。
項(xiàng)?名稱:市場直通車
核?技術(shù):
1. 采?https請求,接?請求加密保證?戶信息安全
2. FMDB SDK的使?,完成數(shù)據(jù)持久化功能,實(shí)現(xiàn)離線登錄、離線數(shù)據(jù)上傳等功
能
3. 封裝AFNetworking?絡(luò)請求模塊,并加???件的下載功能
4.使?MediaPlayer進(jìn)?視頻、?頻的播放,實(shí)現(xiàn)視頻的播放功能
5. 原?消息推送,包括本地推送和遠(yuǎn)程推送
6. 使?Xcode上的Instruments性能調(diào)優(yōu)?具檢測優(yōu)化代碼
項(xiàng)?介紹:么么錢包是集商城購物、現(xiàn)?貸流程、拼卡服務(wù)的?款應(yīng)?。 主要職責(zé): 么么錢包的迭代?作中,獨(dú)?負(fù)責(zé)?頁、商城、現(xiàn)?貸業(yè)務(wù)的迭代開發(fā)?作
項(xiàng)?介紹:付融寶是?款投資理財?shù)膽?yīng)?。內(nèi)有與充值、提現(xiàn)等主要功能。 主要職責(zé): 獨(dú)立完成付融寶app從0到1的開發(fā),獨(dú)?負(fù)責(zé)賬戶中?、充值、提現(xiàn)等模塊的開發(fā) 及后期迭代