原创 AFNetWorking 網絡判斷
[self.httpRequestOperationManager.reachabilityManager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus s
原创 iOS多線程編程技術之NSThread、Cocoa NSOperation、GCD
簡介 iOS有三種多線程編程的技術,分別是: (一)NSThread (二)Cocoa NSOperation (三)GCD(全稱:Grand Central Dispatch) 這三種編程方式從上到下,抽象度層次是從低到高
原创 文件操作
typedef NS_ENUM(NSInteger, DirectoryType) { DirectoryTypeMainBundle = 0, DirectoryTypeLibrary, DirectoryTyp
原创 使用CocoaPods管理依賴庫
CocoaPods是什麼 在iOS開發中勢必會用到一些第三方依賴庫,比如大家都熟悉的ASIHttpRequest、AFNetworking、JSONKit等。使用這些第三方類庫能極大的方便項目的開發,但是,集成這些依賴庫需要我們手動去
原创 文件操作
//獲得document +(NSString *)documentsPath { NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
原创 資源競爭
GCD實戰2:資源競爭 發佈者: Seven's - 2012/10/07 - 分類:GCD教程 概述 我將分四步來帶大家研究研究程序的併發計算。第一步是基本的串行程序,然後使用GCD把它並行計算化。如果你想順着步驟
原创 狀態欄白色
//狀態欄白色 - (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleLightContent; }
原创 GCD實例
轉自http://blog.csdn.net/jjunjoe/article/details/8743434,學習了,感謝 示例源碼清單如下: 1、SingletonSample.h // // SingletonSamp
原创 iOS應用性能調優的25個建議和技巧
本文來自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序員。這是他的個人網站:http://www.marcelofabri.com/,你還可以在Twitter上關注@marce
原创 監測網絡狀態
iOS開發網絡篇—監測網絡狀態 一、說明 在網絡應用中,需要對用戶設備的網絡狀態進行實時監控,有兩個目的: (1)讓用戶瞭解自己的網絡狀態,防止一些誤會(比如怪應用無能) (2)根據用戶的網絡狀態進行智能處理,節省用戶流量,提高用戶體驗
原创 XCode快捷鍵
XCode快捷鍵 1. 文件菜單 CMD + N: 新文件 CMD + SHIFT + N: 新項目 CMD + O: 打開 CMD + D: 快速打開 CMD + S: 保存 CMD + SHIFT + S: 另存爲 CMD +
原创 UITableView全面解析
http://www.cnblogs.com/kenshincui/p/3931948.html#mvc
原创 內存泄露
轉自 http://mobile.51cto.com/iphone-423393.htm 雖然iOS 5.0版本之後加入了ARC機制,由於相互引用關係比較複雜時,內存泄露還是可能存在。所以瞭解原理很重要。 這裏講述在沒有ARC的
原创 Code Snippets
轉自http://mobile.51cto.com/hot-431722.htm 什麼是Code Snippets 其實,在項目開發的過程中,我們已經多次享受了Code Snippets 給我們帶來的便利,比如下圖所示:
原创 Swift - 人臉檢測,以及人臉打碼
1,人臉檢測的實現 (1)人臉檢測是指在圖像中尋找符合人臉特徵的區域,找到後會返回該特徵的信息(比如人臉的範圍、眼睛和嘴巴的位置等)。不是指人臉識別,識別出是誰的臉。 (2)Core Image框架中的的CIDetector對象提供了