關(guān)于這篇文章的Demo可以去我的github中MultiThreadDemo查看源碼盏袄,如有不當之處竿刁,希望大家指出。 這里是我的上一篇關(guān)于多線程的知識點記錄多線程記錄(二) G...
關(guān)于這篇文章的Demo可以去我的github中MultiThreadDemo查看源碼盏袄,如有不當之處竿刁,希望大家指出。 這里是我的上一篇關(guān)于多線程的知識點記錄多線程記錄(二) G...
文章主要記錄了iOS中多線程的基礎(chǔ)概念及使用方法,在此做一個記錄雨让。一是加深印象,以后自己使用時也可以方便查找及復(fù)習,二是在自己的學習過程中岸霹,總有大牛的文章作為引導(dǎo),希望自己也...
1将饺、為什么要有多線程/多線程是用來干什么的贡避? 每個iOS應(yīng)用程序都有個專門用來更新顯示UI界面痛黎、處理用戶的觸摸事件的主線程,因此不能將其他太耗時的操作放在主線程中執(zhí)行刮吧,不然會...
官方SDWebImage的架構(gòu)圖 SDWebImage庫的作用: 通過對UIImageView的類別擴展來實現(xiàn)異步加載替換圖片的工作湖饱。主要用到的對象: UIImageView...
為什么要使用內(nèi)存管理? 嚴格的內(nèi)存管理致讥,能夠是我們的應(yīng)用程在性能上有很大的提高如果忽略內(nèi)存管理仅仆,可能導(dǎo)致應(yīng)用占用內(nèi)存過高,導(dǎo)致程序崩潰OC的內(nèi)存管理主要有三種方式: ARC(...
在工作中用Netty做了幾個服務(wù),感覺Netty做出來的程序性能好惶桐,資源占用少撮弧,但是實現(xiàn)Http服務(wù)比較麻煩,于是就參考Spring MVC的注解基于Netty實現(xiàn)了一個輕量...
序言 隨著互聯(lián)網(wǎng)時代的飛速發(fā)展贸辈,越來越多的人投身于軟件開發(fā)行業(yè),大家都稱他們?yōu)槌绦騿T肠槽,或者碼農(nóng)擎淤。 這些程序員的水平也是參差不齊的,有些人從比較好的學校畢業(yè)秸仙,水平卻一般般嘴拢;也有...
前言: 每個人的都有獨特的經(jīng)歷席吴,因此會有特別的事情會讓ta感到快樂,并享受做自己喜歡的事情捞蛋。寫程序也不例外孝冒,我在很年輕的時候就明白這點,它成為我開始創(chuàng)業(yè)的無形資產(chǎn)拟杉。寫程序的渴...
現(xiàn)在簡書匯聚了越來越多的iOS開發(fā)者庄涡,也匯聚了不少優(yōu)質(zhì)的iOS技術(shù)文章!如何從日益浩涵的技術(shù)文章中快速找到自己最近想要補充的知識搬设,是個挑戰(zhàn)穴店! 為了更好地將簡書上面的iOS文章...
我們?yōu)槭裁匆脺y試框架呢撕捍?當然對項目開發(fā)有幫助了,但是業(yè)內(nèi)現(xiàn)狀是經(jīng)常趕進度迹鹅,所以TDD還是算了吧卦洽,BDD就測測數(shù)據(jù)存取和重要環(huán)節(jié)贞言,這很重要斜棚,一次性跑完測試單元檢查接口或模塊的...
在Objective-C中弟蚀,任何類的定義都是對象。類和類的實例(對象)沒有任何本質(zhì)上的區(qū)別酗失。任何對象都有 isa 指針义钉。 isa 是一個Class 類型的指針。 每個實例對象...
對于要面試iOS開發(fā)的同學捶闸,可能已經(jīng)看了很多的面試題。但是網(wǎng)上很多的面試題有些很全拖刃,但是沒有重點删壮,有些又太少。今天小編給大家整理了一些比較重要和經(jīng)常問的面試題兑牡,總共20個央碟,半...
寫這篇文章是因為昨天一個朋友去面試回來拍霜,和我說面試官問他什么是iOS,他很是無語不知道怎么回答薪介。 今天想了下祠饺,其實這種問題是很基礎(chǔ)的,可能對方只是想聽一些你對操作系統(tǒng)的理解汁政,...
本文是博主 iOS 開發(fā)實踐系列中的一篇道偷,主要講述 iOS 中 Auto Layout(自動布局)在實際項目中的使用。 Auto Layout 在 2012 年的 iOS 6...