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