為什么數(shù)組的下標(biāo)要從0開始而不從1開始眉孩? 相信這個(gè)問題很多人都沒有仔細(xì)思考過,大多數(shù)人都習(xí)以為常掀潮。原因是:數(shù)組的第一個(gè)元素作為數(shù)組的首地址當(dāng)訪問...
在iOS中有21種設(shè)計(jì)模式,這些設(shè)計(jì)模式都是為了解決某種場景下的問題琼富,可以把這21種設(shè)計(jì)模式分為如下場景下的幾類: 對象創(chuàng)建 接口適配 對象去耦...
cocoaPods的安裝步驟 安裝rvm 更換ruby源 安裝cocoaPods 安裝rvm RVM 是一個(gè)便捷的多版本 Ruby 環(huán)境的管理和...
本文總結(jié)與runloop相關(guān)的知識(shí)點(diǎn)仪吧。從以下幾個(gè)方面去分析runloop: runloop是什么?有什么作用 runloop內(nèi)有哪些事件 run...
本章節(jié)作為Objective-C 2.0運(yùn)行時(shí)系統(tǒng)編程指南的小結(jié)鞠眉;也算是一次對系統(tǒng)性書籍的知識(shí)吸收薯鼠,對零散知識(shí)的復(fù)習(xí) 首先第一個(gè)問題:runti...
LayoutSubview使用中的坑 我們調(diào)用layoutsubview去刷新布局的方法是 [self.button setNeedsLayou...
最近補(bǔ)了一下控制器和UI的加載原理 這篇文章先聊一下控制器的加載原理和一些注意的點(diǎn),有時(shí)候碰到問題械蹋,可以從這些點(diǎn)出發(fā)考慮出皇。 控制器兩種加載方式 ...
此文主要從Main函數(shù)之后分析;最后會(huì)從啟動(dòng)時(shí)間優(yōu)化上分析main函數(shù)前后 1哗戈、App啟動(dòng)入口Main 在創(chuàng)建一個(gè)新項(xiàng)目時(shí)郊艘,可以在support...