原创 IOS 第三方庫之-Masonry 基本用法

Masonry 基本用法 1,源碼示例 1)創建一個view對象,使用約束居中顯示,後面測試都使用這個view對象 UIView *view = [[UIViewalloc] init];     view.backgroundColo

原创 IOS 第三方庫之-MBProgressHUD的使用詳解

1,MBProgressHUD常用屬性和用法Demo - (void)testMBProgressHUD { NSLog(@"test MBProgressHUD "); /* 要將一個MBProgressHU

原创 Objective-C,類簇詳解Foundation框架中的類簇

類簇(class cluster)是一種設計模式,在Foundation Framework中被廣泛使用 1,類簇基本概念和介紹 百度百科中類簇的解釋:http://baike.baidu.com/link?url=2BPwd028NVm

原创 IOS學習筆記-perFormSelector,RunLoop,Debug神器,UIResponder,Cocoa Touch事件處理

1,perFormSelector 當程序中需要一些比較耗時的操作的時候,這時候我們可以開闢多個線程,讓子線程去執行比較耗時的操作,主線程繼續相應用戶的其它操作。比如下載圖片等。 1)獲取網絡圖片顯示出來的方法: // 1. url,

原创 IOS項目中的 Prefix.pch 和 Info.plist

打開一個項目,我們會看到4個主文件夾。 Test文件夾主要是單元測試相關,不做介紹Frameworks文件夾中存放的是項目依賴的一些框架Products文件夾主要是MAC開發中使用,iOS開發不用理會。這裏主要介紹與工程同名的文件夾內的常

原创 Objective-C常用類的常用方法

第1篇 Objective-C準備篇   第1章 Objective-C學習環境準備    1.1 Objective-C基礎    1.1.1 Objective-C的發展歷程    1.1.2 Objective-C語言的特點    

原创 IOS開發-瑣碎的知識點總結1

/****************** 總 結 ************************  2015年08月26日   1,UIColor的初始化:     self.view.backgroundColor = [UIColor

原创 設計模式之-觀察者模式

1,觀察者模式概述       觀察者模式是使用頻率最高的設計模式之一,它用於建立一種對象與對象之間的依賴關係,一個對象發生改變時將自動通知其他對象,其他對象將相應作出反應。在觀察者模式中,發生改變的對象稱爲觀察目標,而被通知的對象稱爲觀

原创 ios開發文字排版,段落排版,富文本

1,使用NSMutableAttributedString設置文字的各種屬性 1)第一種方式 建立一個屬性字典,,用字典和字符串初始化NSMutableAttributedString對象,這個對象就有了屬性字典中的屬性 2)第二種方式

原创 IOS控件UIScrollView詳解(基本方法、屬性和delegate用法)

1,UIScrollView 常用屬性和使用方法 --官方查閱文檔  https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIScrollView_C

原创 IOS開發,UINavigationController屬性和基本用法詳解

1,Demo //1,改變導航控制器的顏色 兩種方法 [[UINavigationBar appearance] setBarTintColor:[UIColor purpleColor]]; navi.navi

原创 IOS開發UIGestureRecognizer的基本使用方式和代理

1,iPhone上手勢基本操作類型  1.點擊(Tap)  點擊作爲最常用手勢,用於按下或選擇一個控件或條目(類似於普通的鼠標點擊)、  2.拖動(Drag)  拖動用於實現一些頁面的滾動,以及對控件的移動功能。  3.滑動(Flick

原创 設計模式之-模板方法模式

1,模板方法模式概念 概念:定義一個操作中算法的框架,而將一些步驟的實現延遲到子類中去。模板方法模式使得子類可以不改變算法結構即可重定義該算法的某些特定步驟。 Template Method Pattern:  Define the sk

原创 Objective-C類,NSUrl介紹和使用

1,NSUrl的初始化方法 NSURL *url = [NSURL URLWithString:@"http://www.baidu.com?key=4&content=1111"]; 2,NSUrl的基本操作 NSURL *url =

原创 Objective-C類別(Category),分類

1,類別的目的: 1)代替子類 2)對類進行擴展 3)類方法的歸類 2,類別基本注意事項 1,爲一個類創建分類,其實就是把它的實現分爲幾部分;每個類別都是類的一部分;一個類可以有多個分類,但是在每一個分類中只能爲原有類增添方法,不能增添