原创 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對象提供了