最近實(shí)現(xiàn)了一個(gè)完整的電子書閱讀器窗价,支持txt和epub格式的電子書閱讀,其中epub支持圖文混排的方式展示掉丽。本文主要談?wù)勂渲袃煞N翻頁效果的實(shí)現(xiàn),...
iOS事件的傳遞與響應(yīng)是一個(gè)重要的話題,網(wǎng)上談?wù)摰暮芏嘈鞔眩蠖嘀v述并不完整,本文將結(jié)合蘋果官方的文檔對(duì)事件的傳遞與響應(yīng)原理及應(yīng)用實(shí)踐做一個(gè)比較完...
多線程編程是一項(xiàng)非常重要的技術(shù)莹捡,目前在iOS開發(fā)中比較流行的多線程方案是GCD和NSOperationQueue鬼吵,本文將詳細(xì)介紹如何使用GCD進(jìn)...
block是C語言的一項(xiàng)重要的特性。在很多其他計(jì)算機(jī)語言中都有類似的概念篮赢,比如lamda表達(dá)式齿椅,閉包等。那么block是什么启泣?簡(jiǎn)而言之涣脚,bloc...
場(chǎng)景還原 有些時(shí)候在包含輸入框的頁面中,點(diǎn)擊輸入框輸入會(huì)因鍵盤彈起而遮擋住一部分輸入框寥茫,影響用戶體驗(yàn)遣蚀。iOS在默認(rèn)情況下并不會(huì)處理這種問題,不過...
第一章 熟悉Objective-C 1. 了解Objective-C語言的起源Objective-C(以下簡(jiǎn)稱OC)是C語言的超集纱耻,相比C語言多...
說起HTTPS芭梯,就不得不先說HTTP。HTTP(HyperText Transfer Protocol弄喘,超文本傳輸協(xié)議)是TCP/IP協(xié)議簇中應(yīng)...
iOS的內(nèi)存管理是采用引用計(jì)數(shù)的方式玖喘,引用計(jì)數(shù)分為手動(dòng)引用計(jì)數(shù)和自動(dòng)引用計(jì)數(shù)(ARC)。前者要求開發(fā)者手動(dòng)管理內(nèi)存限次,自己負(fù)責(zé)內(nèi)存的申請(qǐng)與釋放芒涡,后...