我們平時(shí)寫的Objective-C的代碼豪硅,底層實(shí)現(xiàn)其實(shí)都是C/C++ 所以O(shè)bjective-C的面向?qū)ο罅ㄕ眨鋵?shí)都是基于C/C++的數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)的。 思考:Objective...
1. 成為 iOS 開發(fā)的核心技能 Swift:語言 SwiftUI:開發(fā)工具(舊的叫 UIKit) Working with data Networking Version...
最近在看面試題時(shí)赶撰,發(fā)現(xiàn)有一道這樣的題目:用遞歸的方式求1-100的和 我們平常寫的是用for循環(huán)方式求和,代碼如下: 遞歸方式求和柱彻。何謂遞歸豪娜?遞歸就是自己調(diào)用自己。
UITextField有一個(gè)重要的屬性placeholder哟楷,一般情況下能滿足我們的需求瘤载。但是有時(shí)候我也也許會想要修改placeholder的文本顏色,此時(shí)就需要通過修改它的...
僅以此文章來記錄一下鸣奔,因?yàn)橐砑拥拿蠲看味加洸蛔∫俣炔椋院唵斡浵聛碛贸徒住T贏RC機(jī)制的項(xiàng)目下使用MRC機(jī)制的文件挎狸,需要設(shè)置對應(yīng)文件的Build Phases-Compi...
找工作筆試時(shí)有這樣一道題,如何用遞歸的方式計(jì)算1-100的和断楷?剛看到這道題時(shí)有一點(diǎn)懵逼锨匆,因?yàn)橹耙恢笔怯孟旅孢@種方式來計(jì)算1-100的求和的。 還好筆試的時(shí)候脐嫂,沒有看著统刮,所以...
OC語言是C語言的超集,所以先了解C語言的內(nèi)存模型的內(nèi)存管理會有很大的幫助撤摸。C語言的內(nèi)存模型分為5個(gè)區(qū):棧區(qū)毅桃、堆區(qū)、靜態(tài)區(qū)准夷、常量區(qū)钥飞、代碼區(qū)。每個(gè)區(qū)存儲的內(nèi)容如下:1冕象、棧區(qū):存...
注意:以下方法只可用于debug,而且在多線程等情況下返回值不是100%可信渐扮。1.使用CFGetRetainCount 2.使用KVC
區(qū)別1:instanceType會在編譯時(shí)檢查實(shí)例的類型即纲,而id在編譯時(shí)不檢查具帮,只在運(yùn)行時(shí)才會去檢查實(shí)例的類型; 區(qū)別2:instanceType只能作為方法返回值低斋,會返回該...