最近公司在iOS開(kāi)發(fā)小組的要求下,購(gòu)置了一臺(tái)Mac mini作為安卓組和蘋(píng)果組自動(dòng)打包機(jī)器。兩組商量過(guò)后,決定使用Jenkins作為打包工具,畢竟Jenkins比較成熟。而蘋(píng)...
最近公司在iOS開(kāi)發(fā)小組的要求下,購(gòu)置了一臺(tái)Mac mini作為安卓組和蘋(píng)果組自動(dòng)打包機(jī)器。兩組商量過(guò)后,決定使用Jenkins作為打包工具,畢竟Jenkins比較成熟。而蘋(píng)...
一直未間斷SDK的工作,總是在做到現(xiàn)在從未總結(jié),現(xiàn)在總結(jié)一下,備錄一下,供大家參考和借鑒。 一、什么是庫(kù)? 共享代碼便是庫(kù),實(shí)現(xiàn)代碼的復(fù)用,一般分為靜態(tài)庫(kù)和動(dòng)態(tài)庫(kù)。 二、靜態(tài)...
更新: iOS13的適配在評(píng)論中已有人提到, 非常感謝, 請(qǐng)自行移步評(píng)論區(qū) 后臺(tái)要對(duì)特定字符串進(jìn)行加密, 在網(wǎng)上找了些代碼, 都是錯(cuò)的, 特此總結(jié)一下 哈希值用作表示大量數(shù)據(jù)...
Charts是一款強(qiáng)大的iOS圖形庫(kù),但是是swift的, OC項(xiàng)目導(dǎo)入時(shí)可能會(huì)遇到一些坑,本文基于xcode8.1和swift3.0做最新的集成一. github下載Cha...
1.單一職責(zé)原則 通俗地講就是一個(gè)類只做一件事 CALayer:動(dòng)畫(huà)和視圖的顯示。 UIView:只負(fù)責(zé)事件傳遞、事件響應(yīng)。 2.開(kāi)閉原則 對(duì)修改關(guān)閉,對(duì)擴(kuò)展開(kāi)放。 要考慮到...
由于歷史原因,項(xiàng)目中只有一個(gè)Controller,有相機(jī)等其他耗性能的功能,其他的頁(yè)面都是以View的形式Add上去,出現(xiàn)了幾個(gè)關(guān)于tableView的UI問(wèn)題,記錄下可能的...
響應(yīng)鏈流程 基本流程 大家都知道 iOS 的響應(yīng)鏈?zhǔn)?UIApplication 收到用戶觸摸屏幕的事件以后通過(guò)逐層尋找最后得到用戶觸摸的 View 也就是第一響應(yīng)者,然后調(diào)...
在APP開(kāi)發(fā)中,我們經(jīng)常會(huì)去做一個(gè)通訊錄。所有做iOS開(kāi)發(fā)的都知道這玩意兒應(yīng)該用UITableView來(lái)做。但是,如何將數(shù)據(jù)分組排序總是一個(gè)比較麻煩的問(wèn)題,這里提供我個(gè)人的解...