原创 UIWebView入門

iOS UIWebView基礎知識 1.只有使用loadRequest:加載網頁,才能對之後的鏈接操作做goBack,goForward操作,即canGoBack,canGoForward纔有可能返回YES.    使用loadHT

原创 iphone數據存儲之-- Core Data的使用(一)

原文鏈接:http://www.cnblogs.com/xiaodao/archive/2012/10/08/2715477.html 一、概念 1.Core Data 是數據持久化存儲的最佳方式 2.數據最終的存儲類型可以是:S

原创 NSURLConnection實現HTTPS(SSL)鏈接請求

最近檢測APP應用的網絡請求,發現HTTP方式的接口,請求的數據比較容易讓不道德的人截取並加以利用。所以建議接口請求數據的方式還是使用HTTPS(SSL),相對的安全些。 在iOS中,使用NSURLConnection來請求H

原创 Xcode工程組件化之路(2)------ 組件的拆分和引入

上一篇簡單介紹了一下組件的作用和中間件的概述和選取。這篇主要講組件的拆分和引入。 組件該怎麼拆分呢?目前筆者採用底層+共有+業務的模塊進行拆分。 1.底層模塊就是例如藍牙連接實例對象、底層網絡交互模塊、地圖功能等,單獨採用組件接入的方式。

原创 iOS 喚醒被Kill的APP保證藍牙的長連接

iOS基礎藍牙連接和數據通信請在CSDN搜索其他博文,這裏不再贅述。 iOS保證後臺藍牙長連接的方法,經親測過歸納爲以下幾項: 1.後臺靜音音頻的循環播放 後臺循環播放一個靜音的音頻文件來保證APP的持續存活,不失爲一個曲線方法。缺點

原创 MAC SourceTree lisence

翻牆下載ge https://my.atlassian.com/license/sourcetree

原创 iOS CRC16校驗 (包含大文件失敗案例)

CRC16-CCITT ( 多項式:G(x) = x16 + x12 + x5 + 1 簡記式:1021 ) 1. 計算原理 預置1個16位的寄存器值爲0,稱爲CRC寄存器; 取出第一個8位二進制數據左移8位後,與CRC寄存器異或,並把結

原创 Xcode縮小ipa包大小及symbols設置等

其實被這個問題困擾了好久,不過秉承着三分鐘熱度的新年新氣象,還是要多弄懂一點(⊙_⊙)ゞ Symbols是什麼東西呢?雖然我對它沒有深入的瞭解,但是大概知道它的作用。摘抄《深入理解計算機系統》裏的一些描述: 一個典型的ELF可重定

原创 iOS中facebook與twitter分享問題總結

移動分享是一個很普遍常見的問題,其中針對國外的app經常用到的無非這兩個。 以下是解決方案。 1.我也極力推薦的一個方案,ShareSDK,這個是中國自己的一個第三方集成的分享模塊,裏面的功能很強大,包括目前所有的客戶端的分享。只要在官

原创 iOS中 DES加解密詳解 (中文韓文字符加密丟失情況)

目前在項目當中使用到DES加解密,遇到一些問題,進行梳理,分享一下。DES和3DES加解密的原理谷歌百度都有詳細的解碼,這裏就不贅述了。 1.DES加解密參數類型問題:   目前項目使用DES加解密都是針對字符串使用,要對一個NSDic

原创 iOS10系統之後頁面disappear 調用scrollviewdidscroll方法

近來做工程發現,當一個頁面controller裏面有scrollview或者tablview 並且重寫了 scrollviewdidscroll這個代理方法,在push到其他界面的時候 一定會掉scrollviewdidscroll這個方

原创 OC中的組合算法 從N個數裏面取M個數的組合

從後往前選取,選定位置i後,再在前i-1個裏面選取m-1個。  如 1 2 3 4 5 中選取 3 個 1、選取5後,再在前4個裏面選取2個,而前4個裏面選取2個又是一個子問題,遞歸即可。 2、如果不包含5,直接選定4,那麼再在前3個裏面

原创 UIMenuController的使用,對UILabel拷貝以及定製菜單

1. Menu所處的View必須實現 – (BOOL)canBecomeFirstResponder, 且返回YES 2. Menu所處的View必須實現 – (BOOL)canPerformAction:withSender, 並根

原创 iOS手勢UIGestureRecognizer

UIGestureRecognizer是一個抽象類,定義了所有手勢的基本行爲,它有6個子類處理具體的手勢: 1.UITapGestureRecognizer (任意手指任意次數的點擊) // 點擊次數 numberOfTapsReq

原创 iOS中facebook與twitter分享問題總結(2)

 上次總結了facebook和twitter分享的三種方式:1.Facebook官方的SDK分享 2.ShareSDK,第三方集成的分享方式 3.網頁分享方式分享其實還漏了一種,那就是IOS6之後,蘋果自己集成了對於Facebook和Tw