前言 在上一篇文章iOS多線程開(kāi)發(fā)—GCD(二)中我介紹了什么是多線程,GCD與線程的關(guān)系,以及如何創(chuàng)建隊(duì)列和簡(jiǎn)單的使用,在這篇文章中我講重點(diǎn)總...
GCD是什么? 作為一個(gè)iOS開(kāi)發(fā)者,無(wú)論你是大神還是像我這樣的菜鳥(niǎo),每一個(gè)人應(yīng)該都不會(huì)對(duì)多線程開(kāi)發(fā)陌生,即便你沒(méi)有聽(tīng)說(shuō)過(guò)pthread,NST...
What is Masonry? Masonry is a kind of third part framework to implement ...
第一條,了解Objective-C起源 1.Objective-C在C語(yǔ)言的基礎(chǔ)上添加了面向?qū)ο蟮奶匦浴?.Objective-C由Smallt...
前言 在iOS開(kāi)發(fā)當(dāng)中,文件的下載是經(jīng)常需要用到的一個(gè)功能,尤其是大文件的斷點(diǎn)下載。眾所周知,蘋(píng)果為開(kāi)發(fā)者提供了兩個(gè)比較好用的原生處理網(wǎng)絡(luò)請(qǐng)求的...
現(xiàn)在的app很少只有一個(gè)頁(yè)面的,在不同頁(yè)面間的跳轉(zhuǎn)成為了iOS開(kāi)發(fā)人員需要知道的技術(shù)點(diǎn)。UIKit 中已經(jīng)為我們實(shí)現(xiàn)了一些系統(tǒng)自帶的頁(yè)面跳轉(zhuǎn)方法...
這篇文章來(lái)源自對(duì)于Elastic view animation using UIBezierPath這篇文章的修改,原文使用Swift實(shí)現(xiàn)了果凍...
前言 在上一篇Objective-C Block,從0到1(1)中我已經(jīng)對(duì)block的基本用法做了介紹,需要的朋友可以點(diǎn)擊查看。在這篇文章中我將...
前言 自己因?yàn)楣ぷ黜?xiàng)目的需要使用FFmpeg去實(shí)現(xiàn)視頻的編碼和解碼。在使用的過(guò)程中自己感到編譯和集成FFmpeg還是比較容易出錯(cuò)的,經(jīng)常出現(xiàn)一些...