原创 CocoaPods pod install/pod update更新慢卡住的問題

最近使用CocoaPods來添加第三方類庫,無論是執行pod install還是pod update都卡在了Analyzing dependencies不動 原因在於當執行以上兩個命令的時候會升級CocoaPods的spec倉庫,加一

原创 iOS開發快速成長心得

iOS開發如何快速成長? 轉自:http://www.jianshu.com/p/5adb536fd32b NO.1 毫無疑問,做有難度的項目. 當時正在快樂的當一隻小菜雞的我沉浸在瞭解了delegate原來是回調的意思正充滿着

原创 ios--dispatch_semaphore

當我們在處理一系列線程的時候,當數量達到一定量,在以前我們可能會選擇使用NSOperationQueue來處理併發控制,但如何在GCD中快速的控制併發呢?答案就是dispatch_semaphore,對經常做unix開發的人來講,我所介紹

原创 iOS Runtime能做什麼?

轉自Anselz的博客   轉自:http://www.cocoachina.com/ios/20140527/8570.html 在之前的文章中我們介紹了Runtime是什麼,屬於理論性介紹,你看了上篇很迫切的想知道Runtim

原创 iOS開發數據庫篇—8.FMDB數據庫隊列

轉自:http://www.cnblogs.com/wendingding/p/3873874.html iOS開發數據庫篇—FMDB數據庫隊列 一、代碼示例 1.需要先導入FMDB框架和頭文件,由於該框架依賴於libsqlite庫,所

原创 輕鬆搞定面試中的鏈表題目

版權所有,轉載請註明出處,謝謝! http://blog.csdn.net/walkinginthewind/article/details/7393134 鏈表是最基本的數據結構,面試官也常常用鏈表來考察面試者的基本能力,而且鏈

原创 iOS 多播委託(GCDMulticastDelegate)

轉自:http://www.cnblogs.com/dagehaoshuang/p/4043264.html 在IOS中爲了實現回調一般有如下幾個方法: delegate通知中心blockKVO(較特殊的回調,姑且也算一種) 以上

原创 如何更安全的使用Block

前段時間,在公司的項目中發現了內存泄露。查到最後發現是由於沒有正確使用Block導致的內存引用循環。簡單的解決方案就是補上關鍵字__weak。那麼問題來了,爲何[UIView animateWithDuration:animatio

原创 輕鬆搞定面試中的二叉樹題目

版權所有,轉載請註明出處,謝謝! http://blog.csdn.net/walkinginthewind/article/details/7518888 樹是一種比較重要的數據結構,尤其是二叉樹。二叉樹是一種特殊的樹,在二叉

原创 iOS--關於RunLoop的一些總結

先從一個比較常見的問題入手:  5 NSTimer * timer = [NSTimer scheduledTimerWithTimeInterval:1 6

原创 NSTimer容易陷進去的坑

前面個項目有用NSTimer做個短信驗證碼的定時器, 遇到了這個問題.   關於NSTimer, 有一點需要特別注意:NSTimer會持有target(Remember that NSTimer Retains Its Target)

原创 iOS--main函數簡析

轉自:http://www.cnblogs.com/EverNight/p/3820981.html    如同任何基於C的應用程序,程序啓動的主入口點爲iOS應用程序的main函數。在iOS應用程序,main函數的作用是很少的。它的

原创 iOS開發數據庫篇—6.純C寫的一些SQLite常用的函數

轉自:http://www.cnblogs.com/wendingding/p/3871792.html iOS開發數據庫篇—SQLite常用的函數 一、簡單說明 1.打開數據庫 int sqlite3_open(     const

原创 iOS反射機制--1.屬性反射

iOS屬性反射:說白了,就是將兩個對象的所有屬性,用動態的方式取出來,並根據屬性名,自動綁值。(注意:對象的類,如果是派生類,就得靠其他方式來實現了,因爲得到不該基類的屬性。) 本人常用的反射方式,有如下兩種: 從一個自定義實體類->自

原创 iOS--LLDB調試命令簡要使用

LLDB調試命令初探 MAR 17TH, 2014 如果你在平時的開發中從未使用過調試器,那你恐怕不知道一個調試器的作用有多大。你可能只滿足於通過printf或者NSLog輸出信息用於調試。但你只要試