我如何在23天內(nèi)開發(fā)了一款 Android 游戲?(Bigosaur) Android 學(xué)習(xí)教程 Android Bootstrap [PDF] Android 性能小貼士(...
我如何在23天內(nèi)開發(fā)了一款 Android 游戲?(Bigosaur) Android 學(xué)習(xí)教程 Android Bootstrap [PDF] Android 性能小貼士(...
1.項(xiàng)目結(jié)構(gòu) 現(xiàn)在的MVP模式越來(lái)越流行。就默認(rèn)采用了。如果項(xiàng)目比較小的話: app——Application Activity Fragment Presenter等的頂級(jí)...
先說(shuō)說(shuō)記錄這個(gè)的原因吧,關(guān)于限制UITextField的輸入字?jǐn)?shù)的各種需求,已經(jīng)疲軟了,工作幾年中用的還真不少,有只要字?jǐn)?shù)長(zhǎng)度的,也有字符長(zhǎng)度的,當(dāng)然這個(gè)就包括中文和英文,還...
iOS6新特性 一、關(guān)于內(nèi)存警告 ios6中廢除了viewDidUnload,viewWillUnload這兩個(gè)系統(tǒng)回調(diào),收到內(nèi)存警告時(shí)在didReceiveMemoryWa...
例行逛CocoaChina的時(shí)候發(fā)現(xiàn)一位樓主分享了一份關(guān)于代碼規(guī)范的文章,仔細(xì)對(duì)比了一下,著實(shí)有些慚愧原文鏈接:http://www.cocoachina.com/ios/2...
今天寫了一個(gè)jspatch的小demo,每一步都做了截圖,如果不了解JSPatch,大家可自行百度。JSPatch首頁(yè)。 一、背景需求介紹 為什么我們需要一個(gè)熱修復(fù)(hot-...
前言 最近事情比較多,2個(gè)月沒寫文章了??垂P者圣誕節(jié)還在寫技術(shù)文章,就知道程序猿的生活有多慘淡。 上幾篇單元測(cè)試的文章,筆者已經(jīng)把大部分思路講給大家聽了,如果在開發(fā)中有新的思...
今天要說(shuō)的是一種代碼優(yōu)化的技巧,我們知道,編程一直講求高聚合,低耦合。一般地,我們會(huì)將一個(gè)頁(yè)面的UITableviewDelegate和UITableviewDataSour...
僅僅是增加了每個(gè)調(diào)用的地方的判斷而已。
OC工具類:防崩潰策略(category機(jī)制)我們強(qiáng)哥說(shuō),一款好的app,對(duì)于崩潰情況絕對(duì)是零容忍的,可以數(shù)據(jù)顯示不出來(lái),讓用戶重新刷新,但不能直接崩潰。因此我們應(yīng)該盡量減少崩潰。據(jù)統(tǒng)計(jì)和自己開發(fā)經(jīng)驗(yàn)積累,有很多崩潰都是...
看不懂
ios-教你一步一步實(shí)現(xiàn)自己的字典轉(zhuǎn)模型庫(kù)前言 我們?cè)趇OS開發(fā)中,一般會(huì)使用MVC或者M(jìn)VVM等模式。當(dāng)我們從接口中拿到數(shù)據(jù)時(shí),我們需要把數(shù)據(jù)轉(zhuǎn)成模型使用。下面我就帶大家一起用runtime一步一步的來(lái)完成這個(gè)轉(zhuǎn)換...
看不太懂
iOS項(xiàng)目模塊化(二)蘑菇街原文鏈接:http://limboy.me/tech/2016/03/10/mgj-components.html 蘑菇街 App 的組件化之路 在組件化之前,蘑菇街 App...