最近實現(xiàn)了一個完整的電子書閱讀器,支持txt和epub格式的電子書閱讀,其中epub支持圖文混排的方式展示。本文主要談談其中兩種翻頁效果的實現(xiàn),...
iOS事件的傳遞與響應是一個重要的話題,網(wǎng)上談論的很多,但大多講述并不完整,本文將結合蘋果官方的文檔對事件的傳遞與響應原理及應用實踐做一個比較完...
多線程編程是一項非常重要的技術,目前在iOS開發(fā)中比較流行的多線程方案是GCD和NSOperationQueue,本文將詳細介紹如何使用GCD進...
block是C語言的一項重要的特性。在很多其他計算機語言中都有類似的概念,比如lamda表達式,閉包等。那么block是什么?簡而言之,bloc...
場景還原 有些時候在包含輸入框的頁面中,點擊輸入框輸入會因鍵盤彈起而遮擋住一部分輸入框,影響用戶體驗。iOS在默認情況下并不會處理這種問題,不過...
第一章 熟悉Objective-C 1. 了解Objective-C語言的起源Objective-C(以下簡稱OC)是C語言的超集,相比C語言多...
說起HTTPS,就不得不先說HTTP。HTTP(HyperText Transfer Protocol,超文本傳輸協(xié)議)是TCP/IP協(xié)議簇中應...
iOS的內存管理是采用引用計數(shù)的方式,引用計數(shù)分為手動引用計數(shù)和自動引用計數(shù)(ARC)。前者要求開發(fā)者手動管理內存,自己負責內存的申請與釋放,后...