Mac開機(jī)啟動(dòng)的配置與其他類Unix系統(tǒng)相比較麻煩,Linux配置rc.local文件即可。macOS系統(tǒng)上開機(jī)啟動(dòng)這個(gè)叫法不準(zhǔn)確,應(yīng)該叫“自啟動(dòng)”或者“登錄時(shí)啟動(dòng)”。mac...
Mac開機(jī)啟動(dòng)的配置與其他類Unix系統(tǒng)相比較麻煩,Linux配置rc.local文件即可。macOS系統(tǒng)上開機(jī)啟動(dòng)這個(gè)叫法不準(zhǔn)確,應(yīng)該叫“自啟動(dòng)”或者“登錄時(shí)啟動(dòng)”。mac...
前言 最近項(xiàng)目開發(fā)一直在使用 swift,因?yàn)?HTN 項(xiàng)目最近會(huì)有另外一位同事加入,所以打算對(duì)最近涉及到的一些技術(shù)和自己的一些想法做個(gè)記錄,同時(shí)也能夠方便同事熟悉代碼。 J...
在進(jìn)行iOS的應(yīng)用開發(fā)過程中,有時(shí)候會(huì)出現(xiàn)卡頓的問題,雖然iOS設(shè)備的性能越來越高,但是卡頓的問題還是有可能會(huì)出現(xiàn),而離屏渲染是造成卡頓的原因之一。因此,本文主要分析一下離屏...
前言 微信朋友圈一直以來都是iOS開發(fā)人員爭相模仿的界面,主要是其包含了豐富的iOS所需知識(shí)點(diǎn),以及常用的功能模塊。當(dāng)然各個(gè)功能模塊實(shí)現(xiàn)過程中的細(xì)節(jié)處理以及用戶體驗(yàn)的優(yōu)化,這...
前言 最近在做程序優(yōu)化和代碼總結(jié)的工作,在優(yōu)化和總結(jié)的過程中發(fā)現(xiàn),程序中存在著許多重復(fù)性的交互代碼,特別是在業(yè)務(wù)邏輯層,雖然業(yè)務(wù)模塊本身具有獨(dú)立性,各業(yè)務(wù)模塊之間也有比較明確...
在之前的一篇博客中,曾經(jīng)用clang提供的庫LibTooling編寫了一個(gè)簡單的導(dǎo)出iOS代碼中函數(shù)調(diào)用關(guān)系圖的工具,然而這種實(shí)現(xiàn)方式存在一些很明顯的缺點(diǎn): 在分析一個(gè)工程中...
這是本人github地址歡迎一起學(xué)習(xí)交流~ 在與后臺(tái)服務(wù)器聯(lián)合調(diào)試服務(wù)接口的時(shí)候,移動(dòng)端開發(fā)人員一定遇到過一個(gè)頭疼的問題就是當(dāng)發(fā)網(wǎng)絡(luò)請(qǐng)求時(shí)加斷點(diǎn)調(diào)試時(shí),在Xcode的控制臺(tái)使...
本文主要參考了 VV木公子(簡書作者)的 史上最詳細(xì)的iOS之事件的傳遞和響應(yīng)機(jī)制我按照自己的理解做了排版和一些表述的修改。 在開發(fā)過程中我們經(jīng)常會(huì)遇到一些事件響應(yīng)優(yōu)先級(jí)的問...
在iOS開發(fā)中,經(jīng)常用到宏定義,或用const修飾一些數(shù)據(jù)類型,經(jīng)常有開發(fā)者不知怎么正確使用,導(dǎo)致項(xiàng)目中亂用宏與const修飾 你能區(qū)分下面的嗎?知道什么時(shí)候用嗎? 當(dāng)我們想...