寫在前面 所謂 SDK 開發(fā),就是做一個庫(library)給別人用,本文重在介紹 iOS 平臺下的庫 -- framework。 本文的結(jié)構如下: 基本認識,這一部分介紹靜...
寫在前面 所謂 SDK 開發(fā),就是做一個庫(library)給別人用,本文重在介紹 iOS 平臺下的庫 -- framework。 本文的結(jié)構如下: 基本認識,這一部分介紹靜...
前言 在項目測試階段,頻繁的打包發(fā)布會耗費團隊很多的時間。搭建一個自動化打包發(fā)布的平臺,可以將我們從那些繁瑣的打包發(fā)布流程中解放出來。 本文采用的方案是:Jenkins + ...
聲明:本文是本人 [編程小翁] 原創(chuàng),轉(zhuǎn)載請注明。 HTTP屬于老話題了,在項目中我們經(jīng)常需要往服務端發(fā)POST或者GET請求,但是對于HTTP的了解不應只局限于此。千里之行...
iOS 的 UIScrollView 可以說是十分強大,巧妙地運用它可以得到一些意想不到的效果。本文將舉幾個 ScrollView 不常見運用的例子。 自帶信息應用 這個界面...
google搜索“iOS視頻變下邊播”,有好幾篇博客寫到了實現(xiàn)方法,其實只有一篇,其他都是copy的,不過他們都是使用的本地代理服務器的方式,原理很簡單,但是缺點也很明顯,需...
一、關于runtime 之前在項目中有遇到過用runtime解決改變?nèi)肿煮w的問題,所以再一次感受到了runtime黑魔法的強大,趁現(xiàn)在有機會分享一下對runtime的一些理...
Core Animation - 基礎動畫 CAAnimation:核心動畫的基礎類(不能直接使用),負責動畫運行時間、速度的控制,本身實現(xiàn)了CAMediaTiming協(xié)議。...
Block block實際上是Objective-C語言對閉包的實現(xiàn)。 閉包(Closure) 閉包就是一個函數(shù),或者一個指向函數(shù)的指針,加上這個函數(shù)執(zhí)行的非局部變量。閉包允...