本文涉及使用AVCaptureSession掃描二維碼 AVCaptureSession簡介 AVCaptureSession是AVFoundation的核心類,用于捕捉視頻...
本文涉及使用AVCaptureSession掃描二維碼 AVCaptureSession簡介 AVCaptureSession是AVFoundation的核心類,用于捕捉視頻...
MVC 具有什么樣的優(yōu)勢,各個模塊之間怎么通信,比如點擊 Button 后 怎么通知 Model? [iOS] MVC 設(shè)計模式 MVC 是一種設(shè)計思想,一種框架模式,是一種...
前言 如果你想將你開發(fā)的控件與別人分享,一種方法是直接提供源代碼文件。然而,這種方法并不是很優(yōu)雅。它會暴露所有的實現(xiàn)細節(jié),而這些實現(xiàn)你可能并不想開源出來。此外,開發(fā)者也...
作為一個過來人,真的想談?wù)?。不管你現(xiàn)在是學(xué)生,還是參加工作不久,希望這篇文章都可以幫到你。 想要成為一個優(yōu)秀的人,應(yīng)該不管在什么樣的情況下都停止抱怨。其實,這中間只差一個選擇...
明確區(qū)分下兩者區(qū)別:1.類方法以+號開頭 對象方法以-號開頭2.類方法直接 [類名 類方法名]調(diào)用 對象方法要創(chuàng)建對象后 [對象名 對象方法]調(diào)用3.類方法不能訪問實例變量 ...
本文分為2個部分:概念與應(yīng)用。概念部分旨在剖析 KVO 這一設(shè)計模式的實現(xiàn)原理;應(yīng)用部分通過創(chuàng)建的項目,以說明 KVO 技術(shù)在 iOS 開發(fā)中所帶來的作用;如果是作為剛接觸 ...
SDWebImage的一些注意點 刪除緩存文件的兩個方法clearMemory/clearDisk: 對應(yīng)的clear方法clearMemory: 清除當(dāng)前內(nèi)存中所有的緩存c...
Block Block底層原理實現(xiàn) 首先我們來看四個函數(shù) 造成這樣的原因是:傳值和傳址。為什么說會有傳值和傳址,把.m編譯成c++代碼。得到.cpp文件,我們來到文件的最后,...
前言 Socket網(wǎng)絡(luò)編程在任何一門編程語言中都很重要,而且socket底層是純C語言,跨平臺,了解并熟悉底層交互是提高自己編程水平重要的一步.環(huán)環(huán)在此稍加總結(jié),如果有童鞋要...