
在ARC與非ARC環(huán)境下對block使用不當都會引起循環(huán)引用問題,一般表現(xiàn)為,某個類將block作為自己的屬性變量,然后該類在block的方法體里面又使用了該類本身,簡單說就...
概論 所謂的持久化,就是將數(shù)據(jù)保存到硬盤中歼跟,使得在應(yīng)用程序或機器重啟后可以繼續(xù)訪問之前保存的數(shù)據(jù)和媳。在iOS開發(fā)中,有很多數(shù)據(jù)持久化的方案哈街,接下來我將嘗試著介紹一下5種方案: ...
在這篇文章中个扰,我將為你整理一下 iOS 開發(fā)中幾種多線程方案瓷炮,以及其使用方法和注意事項。當然也會給出幾種多線程的案例递宅,在實際使用中感受它們的區(qū)別娘香。還有一點需要說明的是,這篇文...
特性 objective-c中盏檐,有類別可以在不修改源碼的基礎(chǔ)上增加方法;近排在看別人的開源代碼時驶悟,發(fā)現(xiàn)還可以動態(tài)增加屬性胡野。而且是在運行時,太牛B了。 使用運行時庫痕鳍,必須要先引...
extern 下面的代碼聲明了一個全局變量,它用于告訴編譯器:“你現(xiàn)在編譯的文件中抄邀,有一個標識符雖然沒有在本文件中定義耘眨,但是它是在別的文件中定義的全局變量,你要在其它文件內(nèi)查...