設(shè)置 View 的 class:image.png當希望自定義一個視圖并將其關(guān)聯(lián)到一個自定義的 UIView 子類時,需要在 Interface...
responds(to:)編譯器報錯: Cannot find 'setWindow' in scope 解決路徑:首先,采用OC代碼 然后,在...
序 前面使用Specta單元測試檢測對象是否泄漏介紹了如何檢測一個普通的NSObject對象是否泄漏。UIView和UIViewControll...
序 Specta作為一個優(yōu)秀的測試框架,不僅能夠進行常規(guī)的單元測試,也能夠測試對象是否存在泄漏。 原理 創(chuàng)建一個容器TestContainer,...
序 在客戶端上,iOS和React的頁面概念是不一樣的。在React中,Component是非常重要的概念,是組成界面的主要元素。而在iOS中,...
序 隨著 iOS 11 和 Xcode 9 的發(fā)布,導(dǎo)航欄UINavigationBar 里面的控件 UIBarButtonItem 有一些變化...
序 最近查看在網(wǎng)上發(fā)現(xiàn)了個有趣的小玩意__attribute__, 也就是 Clang Attributes,這是一個編譯器提供的功能,能夠讓我...
最近在調(diào)試 NSTimer,發(fā)現(xiàn)了一些有趣的東西,在此文分析研究一下。 問題 一個 viewController,持有了一個 timer, 當不...
三大特征 封裝 將對象的屬性和細節(jié)隱藏起來,只提供公共的訪問方式。 繼承 繼承是從已有的類派生出新的類,新的類能繼承已有類的數(shù)據(jù)屬性和行為,并擴...