原创 ios證書相關

轉載:http://my.oschina.net/u/1245365/blog/196420 轉載:http://my.oschina.net/joanfen/blog/167730 轉載:http://www.ttlsa.com/dev

原创 設計模式——策略模式

   策略模式屬於對象的行爲模式。其用意是針對一組算法,將每一個算法封裝到具有共同接口的獨立的類中,從而使得它們可以相互替換。策略模式使得算法可以在不影響到客戶端的情況下發生變化。 策略模式的結構         策略模式是對算法的包

原创 代碼管理——git

轉載http://blog.csdn.net/sunboy_2050/article/details/7527877 轉載:http://blog.csdn.net/sunboy_2050/article/details/7529022

原创 UIView動畫

第一、綜述 UIView類的很多屬性都設計爲動畫,動畫的屬性是指當屬性從一個值變成另外一個值時可以支持動畫,同時通知UIKit需要執行什麼樣類型的動畫, UIView對象支持動畫的屬性有如下幾個: frame屬性:可以使用該屬性改變尺寸

原创 NSRunloop

Runloop Runloop 是和線程緊密相關的一個基礎組件,是很多線程有關功能的幕後功臣。儘管在平常使用中幾乎不太會直接用到,理解 Runloop 有利於我們更加深入地理解 iOS 的多線程模型。 Runloop 基本概念 Runl

原创 iOS設備唯一標識符

爲了統計和檢測應用的使用數據,幾乎每家公司都有獲取唯一標識的業務需求,在iOS5以前獲取唯一標識,可以獲取到系統提供的方法UDID(Unique Device Identifier),後來被出於用戶隱私的考慮被Apple官方禁止掉了。於是

原创 設計模式——命令模式

一、場景 1、如何開機         估計有些朋友看到這個標題會非常奇怪,電腦裝配好了,如何開機?不就是按下啓動按鈕就可以了嗎?難道還有什麼玄機不成。         對於使用電腦的客戶——就是我們來說,開機確實很簡單,按下啓動按鈕

原创 iOS國際化

定義: 國際化其實都大同小異,其核心思想就是爲每種語言單獨定義一份資源。 國際化方式: 1、使用系統固定名稱國際化(Localizable.strings) 1)添加支持的語言 2)APP名稱國際化 創建InfoPlist.str

原创 設備的方向

iOS方向 1、UIDeviceOrientation 設備方向,只讀。 typedefNS_ENUM(NSInteger,UIDeviceOrientation) { UIDeviceOrientationUnknown,

原创 設計模式分類

一、創建型        創建型模式,就是創建對象的模式,抽象了實例化的過程。它幫助一個系統獨立於如何創建、組合和表示它的那些對象。關注的是對象的創建,創建型模式將創建對象的過程進行了抽象,也可以理解爲將創建對象的過程進行了封裝,作爲

原创 CALayer中的position與anchorPoint

引言 相信初接觸到CALayer的人都會遇到以下幾個問題: 爲什麼修改anchorPoint會移動layer的位置?CALayer的position點是哪一點呢?anchorPoint與position有什麼關係? 我也迷惑過,找過

原创 iOS中Bitcode的介紹及配置

用Xcode 7 beta 3在真機(iOS 8.3)上運行一下工程,結果發現工程編譯不過。看了下問題,報的是以下錯誤: ld: ‘/Users/**/Framework/SDKs/PolymerPay/Library/mobStat/l

原创 設計模式——橋接模式

一、概念   橋接模式(Bridge)是一種結構模式,它主要應對的是:由於實際的需要,某個類具有兩個或兩個以上的維度變化,如果只是用繼承將無法實現這種需要,或者使得設計變得相當臃腫。       橋接模式的做法是把變化部分抽象出來,使變化

原创 iOS網絡請求——NSURL

一、基本屬性 <span style="font-size:14px;">NSURL *url = [NSURL URLWithString:@"http://www.baidu.com/s?tn=baiduhome_pg&bs=NSRU

原创 設計模式——裝飾者模式

定義:          裝飾者模式動態給一個對象添加額外的職責。若要擴展功能,裝飾者提供了比繼承更有彈性的替代方案。 裝飾者模式的特點: 1)裝飾者和被裝飾對象有相同的超類型。 2)你可以用一個或多個裝飾者包裝一個對象。 3)既然裝飾者