原创 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 文件中