設(shè)置 View 的 class:image.png當(dāng)希望自定義一個(gè)視圖并將其關(guān)聯(lián)到一個(gè)自定義的 UIView 子類(lèi)時(shí),需要在 Interface Builder 中設(shè)置這個(gè)視...
設(shè)置 View 的 class:image.png當(dāng)希望自定義一個(gè)視圖并將其關(guān)聯(lián)到一個(gè)自定義的 UIView 子類(lèi)時(shí),需要在 Interface Builder 中設(shè)置這個(gè)視...
responds(to:)編譯器報(bào)錯(cuò): Cannot find 'setWindow' in scope 解決路徑:首先,采用OC代碼 然后,在https://okaxaki...
這個(gè)章節(jié)總結(jié)的不錯(cuò)
Swift - RxSwift的使用詳解5(觀察者1: AnyObserver、Binder)一、觀察者(Observer)介紹 觀察者(Observer)的作用就是監(jiān)聽(tīng)事件,然后對(duì)這個(gè)事件做出響應(yīng)?;蛘哒f(shuō)任何響應(yīng)事件的行為都是觀察者。比如: 當(dāng)我們點(diǎn)擊按鈕,彈出一個(gè)...
序 前面使用Specta單元測(cè)試檢測(cè)對(duì)象是否泄漏介紹了如何檢測(cè)一個(gè)普通的NSObject對(duì)象是否泄漏。UIView和UIViewController也是NSObject的子類(lèi)...
序 Specta作為一個(gè)優(yōu)秀的測(cè)試框架,不僅能夠進(jìn)行常規(guī)的單元測(cè)試,也能夠測(cè)試對(duì)象是否存在泄漏。 原理 創(chuàng)建一個(gè)容器TestContainer,它weak持有將要檢測(cè)的對(duì)象t...
序 在客戶端上,iOS和React的頁(yè)面概念是不一樣的。在React中,Component是非常重要的概念,是組成界面的主要元素。而在iOS中,ViewController和...
序 隨著 iOS 11 和 Xcode 9 的發(fā)布,導(dǎo)航欄UINavigationBar 里面的控件 UIBarButtonItem 有一些變化,下面我們一起看看有哪些變化。...
序 最近查看在網(wǎng)上發(fā)現(xiàn)了個(gè)有趣的小玩意__attribute__, 也就是 Clang Attributes,這是一個(gè)編譯器提供的功能,能夠讓我向編譯器指定一些特殊的功能,比...
最近在調(diào)試 NSTimer,發(fā)現(xiàn)了一些有趣的東西,在此文分析研究一下。 問(wèn)題 一個(gè) viewController,持有了一個(gè) timer, 當(dāng)不需要這個(gè) timer 的時(shí)候,...
三大特征 封裝 將對(duì)象的屬性和細(xì)節(jié)隱藏起來(lái),只提供公共的訪問(wèn)方式。 繼承 繼承是從已有的類(lèi)派生出新的類(lèi),新的類(lèi)能繼承已有類(lèi)的數(shù)據(jù)屬性和行為,并擴(kuò)展新的功能。 多態(tài) 同一個(gè)實(shí)現(xiàn)...
序 一直在使用Category,但是對(duì)Category的機(jī)制不太了解,這里對(duì)Category的機(jī)制進(jìn)行一個(gè)總結(jié)。 參考:傳送門(mén) 總結(jié) Category是在程序啟動(dòng)時(shí)作用的, ...
序 記得以前面試的時(shí)候,有面試官問(wèn)到atomic安全不安全,今天突然想起了這個(gè)問(wèn)題,再總結(jié)記錄一下。 結(jié)論 atomic是線程不安全的。 atomic只是保證了getter和...
之前在網(wǎng)上看了很多關(guān)于 NSString 的 property 約束,不過(guò)總感覺(jué)總結(jié)得沒(méi)那么直接。這里我再重復(fù)的總結(jié)一下。 對(duì)于 NSString 來(lái)說(shuō),到底用 copy 還...
這篇文章主要是總結(jié)一下我對(duì)離屏渲染的理解,之前一直不太理解離屏渲染到底是個(gè)什么,也不太理解為什么他會(huì)引起滾動(dòng)界面卡頓,一直也沒(méi)有去深入了解。以前看到了@ibireme寫(xiě)的iO...
序 Specta + OCMock + Expecta + OHHTTPStubs + FBSnapshotTestCase + "Expecta+Snapshots" Sp...
定義閉包變量 定義可選閉包變量 定義閉包別名 定義閉包常量 在函數(shù)內(nèi)部 作為函數(shù)參數(shù) 作為函數(shù)參數(shù)(隱式參數(shù)類(lèi)型) 作為函數(shù)參數(shù)(隱式參數(shù)類(lèi)型、隱式返回類(lèi)型) 作為函數(shù)最后的...