原创 iOS開發--一個工程中添加多個工程

下面舉例了添加ZXing到自己的project中,其他的類似: After an upgrading to Xcode 4, I have been having trouble compiling my own ZXing i

原创 iOS開發--好用的第三方庫(OC)

使用第三方庫在節省開發成本同時也可以提高開發效率. 下面總結了Github上常用的第三方庫: -> BlocksKit    The Objective-C block utilities you always wish you had.

原创 iOS開發--KVC & KVO

鍵值編碼允許開發者通過名字訪問對象屬性, 而無需調用明確的存取方法, 這樣,就可以在運行時確定屬性的綁定, 而不是在編譯時確定.(可以動態訪問屬性)例如可以通過[object valueForKey: someProperty];表達式來

原创 iOS開發--iOS8中設置TableViewSepartorInset

-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)ind

原创 POD報錯

使用pod添加文件後,如何運行後出現下面這種情況: 或者提示:dir not found lpod,則選擇pods target,然後按照下面步驟就可以解決。

原创 iOS開發--使用NSTimeInterval獲取2個時間間隔

想在程序開始或者進入某個界面 ,到結束程序或退出某個界面,獲取到這個持續時間. 獲取到這個時間還需要轉化一個取得時分秒. -(NSString *)getCurrentTime {     NSDateFormatter *form

原创 iOS開發--CocoaPods pod install/pod update更新慢的問題

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

原创 iOS開發--使用cocoapods更新工程報錯

在使用CocoaPods添加第三方庫時出現: Installing AFNetworking (2.5.0) [!] Error installing AFNetworking [!] /usr/bin/git cl

原创 iOS開發--使用崩潰地址找BUG

根據所報錯誤來找錯誤行數: cd進所打包成功後的文件夾: cd /Users/Andou/Desktop/JobProject/備份/閃傳備份/Xender\ Backup/InternationalVersion/Xender\

原创 iOS開發--播放系統註冊聲音

注:此聲音可以和AVAudioPlay一同播放,類似於系統提示音。 首先要引入#import <AudioToolbox/AudioToolbox.h> 代碼如下: -(void)playSendSound { NSStri

原创 iOS開發--使用CocoaLumberjack-DDLog

    DDlog庫可以讓Xcode的輸出臺變得五彩繽紛,同時可以控制打印的開關.對於調試很是方便.   下面介紹一下安裝方法.     一、安裝xCode擴展插件XcodeColors     1.下載地址:https://githu

原创 iOS開發之音樂播放----監聽系統音量變化

需要在:didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法中加入一下監聽事件: <pre name="code" class="objc"> //監聽系統音量

原创 iOS開發--使用Xcode6給項目重命名

第一步:雙擊你的項目名, 然後修改你想修改後的名字 修改後: 會彈出視圖,點擊Rename 點擊Manage Schemes: 選中項目名後按ENTER鍵,修改爲自己的名字 修改後: 這時你的項目名已經修改成功!

原创 iOS開發--Xcode6: CocoaPods 錯誤 target overrides the `OTHER_LDFLAGS`

CocoaPods 錯誤 target overrides the `OTHER_LDFLAGS`... Xcode 升級到 6.0 後,更新 CocoaPods,出現瞭如下的警告 [!] The `Paopao [D

原创 iOS開發--TableView向上偏移的情況

  if ([UIDevice currentDevice].systemVersion >= 7.0) //也就是iOS7以後的系統 {