我們在開發(fā)過程,經(jīng)常會遇到,有多個 Optional 需要解包,并且在解包后進行邏輯處理,比如下方的示例: 為了防止強制解包的存在,我們可能需要些很多個 if let 來進...
我們在開發(fā)過程,經(jīng)常會遇到,有多個 Optional 需要解包,并且在解包后進行邏輯處理,比如下方的示例: 為了防止強制解包的存在,我們可能需要些很多個 if let 來進...
最近在國外的網(wǎng)上看到一篇介紹 Optional 中 map 和 flatMap 的文章(需要翻墻),覺得受益良多,給大家分享一下。如果你不知道 Swift 中的 map 和 ...
摘要 本系列文章將詳細分析iOS的MVVMR架構(gòu)模式,并基于Swift的響應(yīng)式、函數(shù)式編程框架RxSwift提供相應(yīng)的實現(xiàn)。系列共分為兩個部分: MVVMR架構(gòu)的思想、基本原...
在學(xué)習(xí)Swift 3的過程中整理了一些筆記,如果想看其他相關(guān)文章可前往《Swift 3必看》系列目錄 sizeof 這個方法名直接取自C語言,但是實際上LLVM中并沒有一個函...
最近更新了 Reveal 2, 發(fā)現(xiàn)以前 Reveal 1 的斷點方式無法使用, 然后我就發(fā)現(xiàn)官網(wǎng)提供了三種使用方式, 但是因為是英文的, 所以我還是整理一下. 通過 Coc...
什么是UICollectionView? UICollectionView是一種新的數(shù)據(jù)展示方式,簡單來說可以把他理解成多列的UITableView。它有許多與UITable...
很好, 趕緊收藏!!!!
iOS動畫-通篇詳解原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明出處: http://www.itdecent.cn/p/3f48fabaca19 前言 上次總結(jié)了多線程的用法,這次再復(fù)習(xí)下iOS動畫的東西.這次依然先...
原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明出處: http://www.itdecent.cn/p/3f48fabaca19 前言 上次總結(jié)了多線程的用法,這次再復(fù)習(xí)下iOS動畫的東西.這次依然先...
最近好多朋友看了前面幾篇關(guān)于自由職業(yè)的文章,給我留言和簡信,10個人中有大概有7個人都愿意去嘗試這個自由職業(yè)。這概率讓我又喜又憂。大家也提出很多他們所擔(dān)心的因素,我大概整理總...
按鈕被連點,單點手勢被連續(xù)觸發(fā)有時候我們的APP會出現(xiàn)各種糟糕的現(xiàn)象(例如: 綁定事件是彈出個頁面,連點之后連續(xù)彈出多個相同的頁面,或者綁定某個指令,連點之后連續(xù)下發(fā)多個指令...
前天看了一個非常暖心的臺灣廣告片,《25歲一無是處的你》;同時后臺被同學(xué)問:老師,你怎么看咪蒙那篇《職場不相信眼淚,要哭回家哭》文章。我說,呵呵,我不看。同學(xué)說,老師,那你寫...