該文章屬于劉小壯原創(chuàng),轉(zhuǎn)載請注明:劉小壯[http://www.reibang.com/u/2de707c93dc4] Flutter默認(rèn)是單線程任務(wù)處理的,如果不開啟新的...
該文章屬于劉小壯原創(chuàng),轉(zhuǎn)載請注明:劉小壯[http://www.reibang.com/u/2de707c93dc4] Flutter默認(rèn)是單線程任務(wù)處理的,如果不開啟新的...
目錄 參考資料 語言特性 關(guān)鍵字 變量與常量 數(shù)據(jù)類型 運(yùn)算符 operators 控制流程語句 異常 Exceptions 函數(shù) Function 類 Class 類-方法...
NSLock死鎖及解決辦法 代碼如下: 輸出結(jié)果:1 這就照成了死鎖 原因如下:由于當(dāng)前線程運(yùn)行到第一個(gè)lock加鎖,現(xiàn)在再次運(yùn)行到lock同樣的鎖嘱函,需等待當(dāng)前線程解鎖,把當(dāng)...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
AVAudioPlayer 簡述 AVAudioPlayer是屬于 AVFundation.framework 的一個(gè)類瘦黑,它的功能類似于一個(gè)功能強(qiáng)大的播放器,AVAudioP...
一、為什么要進(jìn)行視頻編碼 未經(jīng)壓縮的視頻的數(shù)據(jù)量巨大幸斥,錄制一分鐘視頻, 需要多大的空間來保存了? 1> 為了不讓用戶感受到卡頓效果, 1秒鐘之內(nèi)至少需要16幀畫面(正常開發(fā)通...
這個(gè)話題有些大有些空甲葬,但我還是想說一說廊勃。 先說一下我的簡單經(jīng)歷吧,不然大家有一種懵逼感经窖。 10年前很不情愿的進(jìn)入到IT行業(yè)坡垫,為啥說不情愿,因?yàn)槲覐男睦锔揪蜎]喜歡過這個(gè)行業(yè)画侣,...
本文主要介紹ARC下block的循環(huán)引用問題冰悠,舉例說明引起循環(huán)引用的場景和相應(yīng)的解決方案。 在講block的循環(huán)引用問題之前配乱,我們需要先了解一下iOS的內(nèi)存管理機(jī)制和bloc...
自從 iOS4 之后 block 橫空出世溉卓,它本身就封裝了一段代碼當(dāng)做變量,Apple 導(dǎo)入 block 語法之后就大幅改變了撰寫 Objective-C 語言的方法搬泥。blo...
最新支持13.5! 解決方法 Xcode只可以支持iPhone手機(jī)對應(yīng)iOS系統(tǒng)以下的真機(jī)測試佑钾。一般想要支持最新的iPhone手機(jī)系統(tǒng)西疤,只有選擇升級Xcode或者是更新現(xiàn)有X...
博客地址已遷移到:http://devthinking.com 引入GPUImage庫 方法一,工程中以依賴的形式加入GPUImage 跟我一起學(xué)GPUImage吧杉女,每天學(xué)習(xí)...
蘋果公司似乎在Swift上還有更大的目標(biāo)瞻讽。它的編譯器性能和開發(fā)語言都被優(yōu)化了,蘋果公司在Swift的文檔中暗示Swift被設(shè)計(jì)成小能(顯示)“hello,world”熏挎,大能(...
在這篇文章中呕乎,我將為你整理一下 iOS 開發(fā)中幾種多線程方案,以及其使用方法和注意事項(xiàng)陨晶。當(dāng)然也會給出幾種多線程的案例猬仁,在實(shí)際使用中感受它們的區(qū)別。還有一點(diǎn)需要說明的是珍逸,這篇文...