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