原创 LocalFile,沙盒

一、在 AppDelegate.m 中引新建視圖控制器的頭文件 #improt “MainViewController.h” 並創建 二、創建 model 類(Boss),在 .h 文件中 在 .m 文件中 三、在視圖

原创 SDWebImage的應用

一、導入 SDWebImage 文件 二、在 AppDelegate.m 文件中引新建視圖控制器的頭文件 #import “MainViewController.h” 並創建 三、在視圖控制器 MainViewContro

原创 UITableView, .plist文件

一、在 AppDelegate.m 中引新建的視圖控制器 #import “MainViewController.h” 並創建 二、將 .plist 文件引入工程 三、在視圖控制器 MainViewController 的

原创 Class_封裝網絡請求

一、在 AppDelegate.m 中引新建視圖控制器的頭文件 #import “MainViewController.h” 並創建 二、封裝網絡請求,新建 NetworkHandler 類,繼承與 NSObject 在 .

原创 UITableView

一、在 AppDelegate.m 中引新建視圖控制器的頭文件 #import “MainViewController.h” 並創建視圖 二、創建數組屬性,並簽訂 tableView 的兩個協議 三、自定義數組,創建 UI

原创 UITabBarController

一、在 AppDelegate.m 中引新建視圖控制器 #import “FirstViewController.h” #import “SecondViewController.h” #import “Third

原创 iOS8開發~UI佈局(三)深入理解autolayout

通過對iOS8界面佈局的學習和總結,發現autolayout纔是主角,autolayout是iOS6引入的新特性,當時還粗淺的學習了下,可是沒有真正應用到項目中。隨着iOS設備尺寸逐漸碎片化,純粹的hard code方式UI佈局將會

原创 TextKit學習(一)可以調整字體大小的FontResizeDemo

昨天看完了蘋果官方的IntroduceToTextKit這個Demo,瞭解了有關TextKit的一些新特性,TextKit的出現的確使得文字的處理變得更加便利和多功能化。個人覺得最有趣的是ExclusionPath這個部分。

原创 ios 使用NSRegularExpression解析正則表達式(TextKit中用到)

初始化一個   NSRegularExpression 對象 注:_str是要匹配的字符串 NSRegularExpression *regex = [NSRegularExpression regularExpressionWith

原创 JSON與XML的區別比較

1.定義介紹 (1).XML定義 擴展標記語言 (Extensible Markup Language, XML) ,用於標記電子文件使其具有結構性的標記語言,可以用來標記數據、定義數據類型,是一種允許用戶對自己的標記語言進行定義的

原创 iOS8開發~UI佈局(一)初探Size Class

一、新特性Size Class介紹 隨着iOS8系統的發佈,一個全新的頁面UI佈局概念出現,這個新特性將顛覆包括iOS7及之前版本的UI佈局方式,這個新特性就是Size Class。Size Class配合Auto Layout可以

原创 IOS Table中Cell的重用reuse機制分析

創建UITableViewController子類的實例後,IDE生成的代碼中有如下段落: [cpp] view plaincopy - (UITableViewCell *)tableView:(UITableV

原创 iOS多線程編程之NSThread的使用

1、簡介: 1.1 iOS有三種多線程編程的技術,分別是: 1.、NSThread  2、Cocoa NSOperation (iOS多線程編程之NSOperation和NSOperationQueue的使用) 3、GCD  全稱:

原创 iOS8開發~UI佈局(二)storyboard中autolayout和size class的使用詳解

一、概要:前一篇初步的描述了size class的概念,那麼實際中如何使用呢,下面兩個問題是我們一定會遇到的: 1、Xcode6中增加了size class,在storyboard中如何使用? 2、auto layout該如何與s

原创 NSUserDefaults(數據存儲)

一、在 AppDelegate.m 中引新建視圖控制器的頭文件 #import “MainViewController.h” 並創建 二、在新建的視圖控制器 MainViewController 的 .m 文件中