在 WWDC 2017上翻诉,蘋果 WebKit 和 Safari 工程師介紹了 WKWebView 新增的幾個(gè)特性还绘,相對(duì) iOS 9 和 iOS 10,可謂充滿驚喜冈涧,但也稍有遺...
什么是UICollectionView愚隧? UICollectionView是一種新的數(shù)據(jù)展示方式,簡(jiǎn)單來說可以把他理解成多列的UITableView锻全。它有許多與UITable...
說起Cocoapods泪漂,讓我想起了在大學(xué)時(shí)手動(dòng)拖第三方代碼包的灰色經(jīng)歷。歪泳。萝勤。當(dāng)時(shí)想玩玩百度地圖和高德地圖的api,各種link系統(tǒng)包呐伞,修改Build Settings里的參數(shù)...
布局/定位相關(guān)方法 setNeedsLayout 調(diào)用setNeedsLayout方法標(biāo)記layer的sublayer的布局發(fā)生了改變需要更新布局敌卓。當(dāng)layer的bounds...
Objective-C 有兩個(gè)神奇的方法:+load 和 +initialize,這兩個(gè)方法在類被使用時(shí)會(huì)自動(dòng)調(diào)用伶氢。但是兩個(gè)方法的不同點(diǎn)會(huì)導(dǎo)致應(yīng)用層面上性能的顯著差異趟径。 一瘪吏、...
好文,贊一個(gè)舵抹!
iOS - + initialize 與 +loadObjective-C 有兩個(gè)神奇的方法:+load 和 +initialize肪虎,這兩個(gè)方法在類被使用時(shí)會(huì)自動(dòng)調(diào)用。但是兩個(gè)方法的不同點(diǎn)會(huì)導(dǎo)致應(yīng)用層面上性能的顯著差異惧蛹。 一扇救、...
本人最近開發(fā)了 HBulider 集成極光推送(JPush)的插件,鑒于 HBuilder 官網(wǎng)上缺少 iOS 的示例 香嗓,而且官網(wǎng)也只給出了 JavaScript 調(diào)用 na...
iOS系統(tǒng)是相對(duì)封閉的系統(tǒng)迅腔,App各自在各自的沙盒(sandbox)中運(yùn)行,每個(gè)App都只能讀取iPhone上iOS系統(tǒng)為該應(yīng)用程序程序創(chuàng)建的文件夾AppData下的內(nèi)容靠娱,不...