之前公司有個(gè)需求,需要在產(chǎn)品里面加入新功能 “ 網(wǎng)頁能對手機(jī)直接訪問、查看、下載、上傳媒體 ”筋岛。最終功能實(shí)現(xiàn)的效果圖如下: 開發(fā)這個(gè)功能的時(shí)候,我借助了GCDWebServe...
![240](https://upload.jianshu.io/users/upload_avatars/2651174/e784f68d-5212-4e4e-a43c-e2b2c5b2d720.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
之前公司有個(gè)需求,需要在產(chǎn)品里面加入新功能 “ 網(wǎng)頁能對手機(jī)直接訪問、查看、下載、上傳媒體 ”筋岛。最終功能實(shí)現(xiàn)的效果圖如下: 開發(fā)這個(gè)功能的時(shí)候,我借助了GCDWebServe...
GCDWebServer 摘要 關(guān)鍵詞:iOS服務(wù)器框架,基于GCD GCDWebServer是一個(gè)現(xiàn)代和輕量級的基于 HTTP 1.1的服務(wù)器逢净,它的設(shè)計(jì)旨在嵌入OS X和i...
在一個(gè)APP開發(fā)過程中胀茵,如果項(xiàng)目較小且團(tuán)隊(duì)人數(shù)較少社露,使用最基本的MVC、MVVM開發(fā)就已經(jīng)足夠了琼娘,因?yàn)榫S護(hù)成本比較低峭弟。 但是當(dāng)一個(gè)項(xiàng)目開發(fā)團(tuán)隊(duì)人數(shù)較多時(shí),因?yàn)槊總€(gè)人都會負(fù)責(zé)相...
一轨奄、背景隨著58同城業(yè)務(wù)的不斷發(fā)展孟害,58同城IM業(yè)務(wù)也在不斷地?cái)U(kuò)充∨材猓基于58同城多業(yè)務(wù)線的特性挨务,58同城的IM業(yè)務(wù)也呈現(xiàn)著多樣化的趨勢。各業(yè)務(wù)線不在滿足IM的基本需求玉组,而是期...
iOS 解藕、組件化最常用的是使用統(tǒng)跳路由的方式惯雳,目前比較常用的 iOS 開源路由框架主要是JLRoutes朝巫、MGJRouter、HHRouter等石景,這些路由框架各有優(yōu)點(diǎn)和缺...
一劈猿、作用 1.使程序一直運(yùn)行并接收用戶的輸入2.決定程序在何時(shí)處理哪些事件3.節(jié)省CPU時(shí)間(當(dāng)程序啟動后,什么都沒有執(zhí)行的話潮孽,就不用讓CPU來消耗資源來執(zhí)行揪荣,直接進(jìn)入睡眠狀...
一、什么是runloop 字面意思是“消息循環(huán)往史、運(yùn)行循環(huán)”仗颈。它不是線程,但它和線程息息相關(guān)椎例。一般來講挨决,一個(gè)線程一次只能執(zhí)行一個(gè)任務(wù),執(zhí)行完成后線程就會退出订歪。比如在c語言程序中...