今天群里不知怎么說起了 block 在棧上還是在堆上的問題。好像之前在哪里看到過,現(xiàn)在 block 的屬性已經(jīng)不用寫 copy 關(guān)鍵字,就會(huì)自動(dòng) copy。于是做了幾個(gè)實(shí)驗(yàn),...
今天群里不知怎么說起了 block 在棧上還是在堆上的問題。好像之前在哪里看到過,現(xiàn)在 block 的屬性已經(jīng)不用寫 copy 關(guān)鍵字,就會(huì)自動(dòng) copy。于是做了幾個(gè)實(shí)驗(yàn),...
新的訪問控制fileprivate和open 集合方法flatten()重命名為joined() typealias支持泛型 #selector獲取屬性的getter和set...
這是 Medium 上的一篇文章(已有 5900 個(gè)贊),講的是國(guó)外一個(gè)培訓(xùn)出來的程序員,用三個(gè)月時(shí)間,找到了一份年薪 12 萬美元的工作,并從中得到的五個(gè)忠告的故事。我覺得...
Reactive Cocoa淺析 ReactiveCocoa是響應(yīng)式編程(FRP)在IOS中的一個(gè)實(shí)現(xiàn)框架,Github地址 1.什么是響應(yīng)式編程 推薦一個(gè)網(wǎng)址響應(yīng)式編程(R...
導(dǎo)讀 判斷一個(gè)語言原生是否支持函數(shù)式編程,主要看它的函數(shù)是否first-class function,函數(shù)作為第一對(duì)象。 類型:規(guī)定了變量可以取的值得范圍,以及該類型的值可以...
前言 俗話說得好, 萬事開頭難. 僅僅是上圖一個(gè)如此簡(jiǎn)單地不能再簡(jiǎn)單的小app, 其實(shí)都不算是app, 只是注入了一段代碼進(jìn)系統(tǒng)中, 等到特定的函數(shù)方法調(diào)用的時(shí)候就會(huì)被我們h...