前言 本文將描述 Java 中使用注解(annotation)的優(yōu)勢(shì)及原理(但是不會(huì)介紹 Java 注解的使用和自定義愧沟,你可以網(wǎng)上搜索相關(guān)資料)褪那,以及類(lèi)似 Java 注解的 ...
前言 本文將描述 Java 中使用注解(annotation)的優(yōu)勢(shì)及原理(但是不會(huì)介紹 Java 注解的使用和自定義愧沟,你可以網(wǎng)上搜索相關(guān)資料)褪那,以及類(lèi)似 Java 注解的 ...
1 Touch Event 的生命周期 1.1 物理層面事件的生成 iPhone 采用電容觸摸傳感器隔嫡,利用人體的電流感應(yīng)工作,由一塊四層復(fù)合玻璃屏的內(nèi)表面和夾層各涂有一層導(dǎo)電...
(一)基本的方向指令 所謂列可能指一個(gè)字節(jié)书在,也可能是一個(gè)字符灰伟,根據(jù)文件內(nèi)容決定。實(shí)際行指的是文本截止到一個(gè)換行符為止稱為一個(gè)實(shí)際行儒旬。有時(shí)因?yàn)槲谋咎L(zhǎng)栏账,一個(gè)實(shí)際行在窗口中會(huì)顯示...
前言 函數(shù)式響應(yīng)式編程框架我們應(yīng)該也用得比較多了萄金,如ReactiveCocoa原叮、ReactiveX系列(RxSwift嗦篱、RxKotlin调鬓、RxJava),這些框架內(nèi)部實(shí)現(xiàn)都是...
上一篇文章簡(jiǎn)單介紹了UIView的構(gòu)成理逊,其實(shí)ios中的其他ui控件麦射,如UIWindow钧排,UIButton制轰,UIlabel等都是繼承自UIView,也就是說(shuō)胞谭,他們的響應(yīng)事件也是...
前言 在iOS平臺(tái)中丈屹,開(kāi)發(fā)者都知道幾乎所有的屬性都應(yīng)該用nonatomic修飾调俘,那么為什么呢?相信不少初學(xué)者都應(yīng)該看到過(guò)stackoverflow上的一個(gè)問(wèn)題:What's ...
UIStackView 這個(gè)控件深受大家的喜愛(ài)旺垒,只有一個(gè)微調(diào)——但關(guān)鍵是彩库,這正是它需要的微調(diào)。stack view 復(fù)雜但靈活——但考慮到它強(qiáng)大的能力和神奇的 AutoLay...
在 App 中用 UICollectionView 負(fù)責(zé)顯示的時(shí)候先蒋,可能會(huì)希望用戶按住單元格時(shí)骇钦,所有單元格都開(kāi)始抖動(dòng),就像我們?cè)谥髌羷h除 App 時(shí)竞漾,所有圖標(biāo)都會(huì)開(kāi)始抖動(dòng)眯搭。所...
上個(gè)月參加了一場(chǎng)西雅圖當(dāng)?shù)氐木€下 iOS 開(kāi)發(fā)者聚會(huì)。Jeff Szuhay 作為一個(gè)有20+年開(kāi)發(fā)經(jīng)驗(yàn)的資深程序員鳞仙,跟我講了一套提高 iOS 開(kāi)發(fā)效率的方法寇蚊。相比于其他程序...