原创 環信sdk與支付寶的衝突

other linker 設置下 -force_load + 支付寶的庫的路徑,並放在最前面。這裏不需要再設置環信sdk。

原创 WebViewJavascriptBridge詳細使用

前言 WebViewJavascriptBridge是支持到iOS6之前的版本的,用於支持native的iOS與javascript交互。如果需要支持到iOS6之前的app,使用它是很不錯的。本篇講講WebViewJavascriptBr

原创 iOS中基於BLE的學習博客

iOS-BLE藍牙開發持續更新 iOS Bluetooth 打印小票(一) iOS Bluetooth 打印小票(二) ————————-BLE的框架—————————– MPBluetoothKit iOS藍牙框架

原创 關於iOS的強引用,弱引用及strong,retain,copy,weak,assignd的關係

強引用和弱引用: 我們已經知道OC中的內存管理是通過“引用計數器”來實現的。一個對象的生命週期取決於它是否還被其他對象引用(是否retainCount=0)。但在有些情況下,我們並不希望對象的銷燬時間由是否被其他對象引用來決定,而是這個對

原创 Mac 端安裝Cocoapod

iOS 最新版 CocoaPods 的安裝流程 1.移除現有Ruby默認源 $gem sources –remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.t

原创 設置本地通知後,本地通知不推送

這種情況多發生在IOS8之後,因爲在IOS8之後,蘋果更加註重管理了本地通知這一塊,APP想要發送本地通知,必須發出彈框得到用戶同意(IOS8之前不用) 解決方法如下: 在application didFinishLaunchingW

原创 利用IOS的異常處理機制來做崩潰統計分析

前言: 先簡單的介紹一下IOS中對異常的一些處理 拋出異常: @throw //後面寫出異常後執行的操作 利用NSException的兩個類方法 + (void)raise:(NSString *)name format:(NSSt

原创 IOS本地推送通知的一些屬性 UILocalNotification

一些本地推送通知的屬性介紹: //設置通知發出的時間 @property(nonatomic,copy) NSDate *fireDate; //設置時區,默認是本機設置國家的時區 @property(nonatomic,copy) N

原创 iOS開發_統計xcode代碼行數

如果要統計ios開發代碼,包括頭文件的,終端命令進入項目目錄下,命令如下 列出每個文件的行數: find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |