( 只針對xcode10版本,xcode10之后代碼塊用起來比較直觀,這篇文章基本已過時了) 最近xcode10正式發(fā)布了,很多小伙伴都迫不及待的升級了,然后隨之而...
( 只針對xcode10版本,xcode10之后代碼塊用起來比較直觀,這篇文章基本已過時了) 最近xcode10正式發(fā)布了,很多小伙伴都迫不及待的升級了,然后隨之而...
什么是GCD?GCD--Grand Central Dispatch,是異步執(zhí)行任務(wù)的技術(shù)之一。GCD提供非常簡潔的API,實現(xiàn)了極為復(fù)雜繁瑣的多線程編程。 開發(fā)者只需要定義...
音頻輸出作為硬件資源,對于iOS系統(tǒng)來說是唯一的,那么要如何協(xié)調(diào)和各個App之間對這個稀缺的硬件持有關(guān)系呢? iOS給出的解決方案是"AVAudioSession" ,通過它...
隨著xcdoe10的更新,很多小伙伴的項目運行不了了,會出現(xiàn)以下這樣的報錯 然后看著這意思是沒有吧這個庫添加進(jìn)去,我們自然而然的想要去項目中的設(shè)置中去添加 你到網(wǎng)上或者別人沒...
本人喜歡用純代碼寫布局,那么用的最多的肯定是Masonry,那么現(xiàn)在就把我的一些使用的心得分享給大家. 首先是Masonry基本用法:使用它必須要先把控件對象添加到父視圖上,...
設(shè)計模式只是解決某一特定問題的策略,是面 局部的;而架構(gòu)設(shè)計則是一個將設(shè)計模式 觀、全面、有機(jī)地組織起來解決整個應(yīng)用系統(tǒng)的方案。衡量一個軟件架構(gòu)設(shè)計好壞的標(biāo)準(zhǔn)是可復(fù)用性...