原创 iOS —— 使用 Xcode 在越獄 iOS 設備上進行開發調試

目的iOS 設備的設置生成私有簽名設置 Xcode 告訴 Xcode 不需要簽名告訴 Xcode 不用做簽發動作指示 Xcode 使用私有簽名簽發 App開始調試補充 1 目的 開發 iOS 程序時,如果想要在真機上進行調試,

原创 iOS —— Object-C 單例

static MyClass *class = nil; @implementation MyClass +(MyClass *)sharedMyClass{ @synchronized(self){ //爲了確保多線程情

原创 SDWebImage 圖片緩存機制

SDWebImage是一個很厲害的圖片緩存的框架。既ASIHttp+AsyncImage之後,我一直使用AFNetworking集成的UIImageView+AFNetworking.h,但後者對於圖片的緩存實際應用的是NSURLCac

原创 iOS —— 檢查版本更新

iOS 檢查版本更新 #pragma mark - 檢查更新 - (void)checkUpdateWithAPPID:(NSString *)APPID { //獲取當前應用版本號 NSDictionary *appIn

原创 iOS —— UIApplication 獲取手機狀態欄中的網絡狀態

通過監聽手機的 statusbar 的狀態還獲取用戶的網絡狀態 能夠區分2G、3G、4G、LTE 注意:使用這種方法時statusbar不可以隱藏,若你的App隱藏了statusbar,則此方法是不可以獲得網絡狀態的。 <pre n

原创 iOS —— 發佈應用的異常信息捕獲和處理 NSSetUncaughtExceptionHandler()

iOS已發佈應用中對異常信息捕獲和處理   轉載地址: http://blog.csdn.net/daiyelang/article/details/17020211    iOS開發中我們會遇到程序拋出異常退出的情況,如果是在調試的

原创 iOS —— NSRunLoop / NSPart

iOS多線程編程Part 1/3 - NSThread & Run Loop 前言 多線程的價值無需贅述,對於App性能和用戶體驗都有着至關重要的意義,在iOS開發中,Apple提供了不同的技術支持多線程編程,除了跨平臺的pthre

原创 iOS —— 網絡封包分析工具 Charles(二)

Fiddler 與 Charles的特殊用途  一、Fiddle2(v2.4.2.6,windows)       fiddler除了常規的替換http請求、模擬慢網速外,還有一些日常開發裏能用到的特殊功能。 1. http代理服

原创 iOS —— SQLite 簡介 (一)

SQLite介紹:         SQLite是一個開源的嵌入式關係數據庫,它在2000年由D. Richard Hipp發佈,它的減少應用程序管理數據的開銷,SQLite可移植性好,很容易使用,很小,高效而且可靠。 SQLite

原创 iOS —— CornerStone配置SVN,HTTP及SVN簡單使用說明

一、下載地址 CornerStoneV2.6:http://pan.baidu.com/s/1qWEsEbM密碼:www.macx.cn 二、安裝破解方法 1、安裝之前將本機日期改爲未來的某個日期,然後雙擊安裝,按照指定流程操作即

原创 iOS —— base64

例子: </pre><pre name="code" class="objc">NSString *str = [NSString stringWithFormat:@"YWE="];NSString *str1 = [NSString

原创 iOS —— 網絡封包分析工具 Charles (一)

簡介 本文爲InfoQ中文站特供稿件,首發地址爲:文章鏈接。如需轉載,請與InfoQ中文站聯繫。 Charles是在Mac下常用的截取網絡封包的工具,在做iOS開發時,我們爲了調試與服務器端的網絡通訊協議,常常需要截取網絡封

原创 iOS —— SQLite3 功能使用詳解 (三)

SQLite3 功能 1、獲取sqlite3的數據庫文件路徑 <span style="font-size:14px;">NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDoc

原创 SVN 中分支的建立與合併

來自:http://yaozhong1988.blog.163.com/blog/static/141737885201162671635126/ 一、  SVN分支的意義:     簡單說,分支就是用於區分開發版本與當前發佈版本的

原创 IOS —— 多線程與異步的區別

多線程與異步的區別:點擊打開鏈接