原创 xcode 改名

有時我們需要對一個已有項目進行重構,改進設計,提高代碼質量。以下幾個Xcode 4中的功能,會使重構的工作變得輕鬆很多。 1.打開項目我的項目是Xcode3.x中編輯的,在用Xcode 4 打開時出現了幾個項目設置問題的警告,這種情況很好

原创 iphone 刷固件,越獄,xcode調試相關步驟

要復現一個在ios7 iphone4上的問題 1.按照手機背面的model版本號下載固件 ios 7的固件版本如下 http://www.ptbus.com/view/212979/ 2. 1、按住頂部的power鍵3秒; 2、不要鬆開p

原创 iOS靜態庫的那些坑

http://www.51each.com/blogs/6686.htm 最近項目需要我開發一個內嵌iOS的SDK,直白說就是要寫一個通用的靜態庫。很久以前我也做過類似的事,不過由於不是商用的東西,沒有深入研究,但這次不一樣了。原以爲很簡

原创 談談objc公用庫

http://geeklu.com/2014/02/objc-lib/ 一.概述 objc公用庫的使用場景還是比較常見的,iOS SDK本身就是公用庫的集合;一些開放平臺爲了方便開發者開發第三方的app,提供相應平臺的sdk;還有一

原创 如何學習一門語言

學習iOS也三年多了,但平時做的工作涉及業務的多,涉及複雜邏輯的卻不是很多。總結三年的經驗,大致分爲以下幾個階段。 1.語法,沒有IDE經常犯語法錯誤 2.內存管理,內存泄露和野指針 3.IDE使用,項目配置和nib相關,xcode是強大

原创 SUPPRESS_PERFORM_SELECTOR_LEAK_WARNING

//http://stackoverflow.com/questions/11895287/performselector-arc-warning/11895530#11895530 #define SUPPRESS_PERFORM_S

原创 xcode 環境設置,路徑以及編譯錯誤

接手一個之前的ios項目,編譯出現一些問題,整理如下 1.lib 路徑問題 library search paths:靜態庫文件路徑 .a framework search paths:系統framework header search

原创 添加unit test

在已有工程中添加unit test 1.add target:  cocoa touch test bundle,for example mytest 2.add framework: OCHamcrestIOS.framework an

原创 [instrument]time profile

在左邊面板中選擇Separate by Thread,Invert Call,Hide System Libraries,Show Obj-C Only幾個選項,在中間面板中看到用戶自定義的方法時間消耗 

原创 新建BaiduMobAdNative xcode工程

1.確認project name & company 2.path  create BaiduMobAdNative folder 在BaiduMobAdNative 裏面建BaiduMobAdNativeSDKSample, app

原创 已知ipa,求網絡log信息

碰到一個問題,拿到app開發者的ipa文件,需要獲取一些業務相關的log 一個建議是讓開發者直接在控制檯輸出,但這個方案要先聯繫開發者 更迅速的方法是ipa直接安裝在手機上,電腦使用代理,用charles監控,代理ip是電腦ip,端口88

原创 《自我》書摘 【美】喬納森 布朗

【第三章 尋求自我認識】 --人的一生都在積極的獲取關於自身的知識,這種過程由三種需要驅動 1自我提高的需要(需要避免人們對自己不好的願望) 2準確性需要(需要知道自己真正的樣子) 3一致性需要(需要這個樣子保持相對穩定)    --多數

原创 【轉】版本控制軟體hg (Mercurial)

http://blog.ericsk.org/archives/1247   最近因為被 svn 搞到不少次,有點想要開始研究其它的版本控制軟體,在許多朋友的介紹下,開始嚐試了 hg (Mercurial) 這個版本控制軟體。 首先

原创 修改plist 爲xml格式

Apple has introduced a new .plist file format in 10.4. You'll notice that you can no longer just edit a .plist file i

原创 android ANR

http://droidyue.com/blog/2015/07/18/anr-in-android/ http://www.cnblogs.com/purediy/p/3225060.html