Time of Update: 2017-02-28
Cisco IOS防火牆特性集為每一個網路周邊整合了穩健的防火牆功能性和入侵檢測,豐富了Cisco IOS安全功能。如果與Cisco IOS IPSec軟體和其他基於Cisco IOS軟體的技術(例如L2TP隧道和服務品質[QoS])相結合,Cisco IOS防火牆特性集可以提供一個全面、整合的虛擬私人網路(VPN)解決方案。Cisco
Time of Update: 2017-01-13
要擷取裝置的IP地址,網上隨便一搜就能找到一大堆結果,但是這些能找到的代碼基本上都是用C寫的,並沒有針對iOS做過最佳化調整,使用起來也不方便。就只是要擷取IP地址而已,封裝成一個函數調用一下然後使用起來才方便。代碼比較簡單,就是把網上抄來的代碼做了整理和iOS適配。函數返回一個包含了所有網卡的IP地址的一個數組。 代碼如下複製代碼 - (NSArray *)getIpAddresses { int sockfd = socket(AF_INET,
Time of Update: 2017-01-18
在iOS中有幾種方法來解決多線程訪問同一個記憶體位址的互斥同步問題:方法一,@synchronized(id anObject),(最簡單的方法)會自動對參數對象加鎖,保證臨界區內的代碼安全執行緒@synchronized(self) { // 這段代碼對其他 @synchronized(self) 都是互斥的 // self 指向同一個對象 } 方法二,NSLockNSLock對象實現了NSLocking protocol,包含幾個方法: lock,加鎖
Time of Update: 2017-01-18
IOS7 點擊空白處隱藏鍵盤的幾種方法,具體如下:iOS開發中經常要用到輸入框,預設情況下點擊輸入框就會彈出鍵盤,但是必須要實現輸入框return的委託方法才能取消鍵盤的顯示,對於使用者體驗來說很不友好,我們可以實現點擊鍵盤以外的空白地區來將鍵盤隱藏,以下我總結出了幾種隱藏鍵盤的方法:首先說明兩種可以讓鍵盤隱藏的Method:1、[view endEditing:YES] 這個方法可以讓整個view取消第一響應者,從而讓所有控制項的鍵盤隱藏。2、[textFiled
Time of Update: 2017-01-18
IOS JSON轉PLIST 從xx.json檔案中讀取JSON資料,寫入到xx.plist檔案中,實現代碼如下:NSString *path = @"/Users/android_ls/Desktop/city_province.json"; NSArray *array = [NSJSONSerialization JSONObjectWithData:[NSData dataWithContentsOfFile:path]
Time of Update: 2017-01-18
在iPhone開發中,XML的解析有很多選擇,iOS SDK提供了NSXMLParser和libxml2兩個類庫,另外還有很多第三方類庫可選,例如TBXML、TouchXML、KissXML、TinyXML和GDataXML。問題是應該選擇哪一個呢?解析 XML 通常有兩種方式,DOM 和
Time of Update: 2017-01-18
在iOS開發過程中有的時候會需要用到漸層的顏色,這篇文章總結了三種方法來實現,有需要的朋友們下面來一起看看吧。一、CAGradientLayer實現漸層CAGradientLayer是CALayer的一個特殊子類,用於產生色彩坡形的圖層,使用較為方便下面介紹下它的相關屬性: colors 漸層的顏色 locations
Time of Update: 2017-01-18
在項目功能中有一個定位CLLocation的需求,遇到了一些知識痛點,經過各位大俠的協助,問題解決,特此分享供大家學習,希望大家共同學習進步。一、簡單說明1.CLLocationManagerCLLocationManager的常用操作和屬性開始使用者定位- (void)startUpdatingLocation;停止使用者定位- (void)
Time of Update: 2017-01-18
最近在看推送方面的知識,用的是信鴿推送主要是因為後台用的是信鴿推送用第三方推送,也就是在用戶端建一個廣播接收器,當伺服器發送訊息時發送到信鴿,信鴿再發送一次,廣播接受器接受下;我實現的功能比較簡單,當app在運行狀態時,會在首頁展示一個彈窗展示推送的訊息;如果app不在運行狀態且service沒被銷毀就展示預設的通知那麼如何在首頁展示彈窗:當廣播接受器收到我要的訊息時,用觀察者模式,收到訊息在發送個訊息個主介面官方的Demo串連:http://xg.qq.com/xg/help/ctr_help
Time of Update: 2017-01-18
一、系統的searchBar1、UISearchBar的中子控制項及其布局UIView(直接子控制項) frame 等於 searchBar的bounds,view的子控制項及其布局 UISearchBarBackground(間接子控制項) frame 等於searchBar的bounds UISearchBarTextField(間接子控制項) frame.origin等於(8.0, 6.0),即不等於searchBar的bounds
Time of Update: 2017-01-18
一、Podfile.lock檔案上文講過,在開始使用CocoaPods,執行完pod install之後,會產生一個Podfile.lock檔案。這個檔案看起來跟我們關係不大,實際上絕對不應該忽略它。該檔案用於儲存已經安裝的Pods依賴庫的版本,通過CocoaPods安裝了SBJson、AFNetworking、Reachability三個POds依賴庫以後對應的Podfile.lock檔案內容為:PODS: - AFNetworking (2.1.0): -
Time of Update: 2017-01-18
之前看到一篇文章介紹到App之間的五種通訊方式,它分別有URL
Time of Update: 2017-01-18
片段化效果圖遮罩視圖在UIView中有一個maskView屬性,這個屬性是我們今天實現動畫的最重要的變數。這個屬性在iOS8之後開始使用,用來表示視圖的遮罩。什麼是遮罩呢?我想了很久都沒有找到合適的比喻來介紹這個。簡單來說,一個UIView的對象,可以通過設定alpha來改變這個視圖的透明度,遮罩的實現效果也是一樣的。唯一的差別在於前者是通過修改0~1之間的值來改變透明效果,作為遮罩的視圖對象的backgroundColor、alpha、transform等等屬性都會影響到被遮蓋的視圖的透明效果
Time of Update: 2017-01-18
hitTest:withEvet 調用過程比如如果是當前的View A, 還有一個viewB如果不重寫 hitTest 方法,那麼 系統預設是先調用viewA的hitest 方法,然後再調用viewB的htest方法。系統的調用過程,跟下面的重寫hitest的方法是一模一樣的。複製代碼 代碼如下:-(UIView*)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
Time of Update: 2017-03-16
iOS開發融雲即時通訊整合詳細步驟,ios即時通訊iOS開發融雲即時通訊整合詳細步驟1.融雲即時通訊iOS SDK http://rongcloud.cn/downloads 選擇iOS SDK下載2.進行應用開發之前,需要先在融雲開發人員平台建立應用,如果您已經註冊了融雲開發人員帳號,請前往 融雲開發人員平台 建立應用;如果您還沒有註冊融雲開發人員帳號,請前往 融雲官方網站 首先註冊開發人員帳號,註冊後建立應用。登入位址
Time of Update: 2016-11-13
小程式如何設定開發人員和體驗者,小程式開發人員小程式需要在後台添加開發人員和體驗者開發人員:增加開發人員的,開發人員添加後,可上傳代碼,最多10個人,可以刪除體驗者:添加為體驗者,管理員發布體驗版本後,通過掃碼二維碼可以下載體驗版小程式,最多20個人,添加人後是可以刪除的----------------------------原文地址http://www.cnblogs.com/likwo/p/6057151.html 好推小程式統計:https://weixin.hotapp.cn最
Time of Update: 2016-11-10
你必須知道的HTTP錯誤,HTTP錯誤發送網路請求有時失敗,分析一下響應行,在響應的響應行內,你會發現響應行由三部分組成,用空格來隔開,HTTP/1.1 404 NOT FOUND,第一個是響應的HTTP的版本,第二個和第三個是狀態值。發送完網路請求會得到一個Error和response對象,我們不能單單只判斷Error,直接列印出error這個錯誤,我們應該分析respon的屬性statusCode,然後根據狀態代碼分析錯誤的原因分析狀態值來分析網路請求錯誤的原因分為五類錯誤
Time of Update: 2016-10-19
iOS開發常用代碼塊(2),ios開發代碼GCD定時器dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);dispatch_source_t timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0,
Time of Update: 2016-10-11
IOS關於不同字型和不同顏色的選擇,ios字型顏色在項目中,用到一個功能,就是不同文字和不同顏色字型選擇,介面如下:,效果如下: 這個功能主要用到了textview的幾個代理辦法,其中一個重要的問題就是,在英文下和英文下的不同判斷方式,以及是否有追加字:字型,顏色,字元用語封裝起來,便於後續操作,在項目中,每個字元用一個對象儲存在數組中。我們知道,中文在儲存的時候佔用兩個字元,英文咱佔用一個,所以在回調方法的時候會掉用兩次- (BOOL)textView:(UITextView
Time of Update: 2016-10-13
檢查sqlite資料庫完整性,sqlite資料庫完整性最近遇到一個問題,使用者資料丟失,拿到使用者資料庫檔案以後,探索資料庫損壞。database disk image is malformed因此希望可以找到一種方法,可以檢測出來資料庫是否損壞,經過google,找到了一種方法,先記錄下來。+ (BOOL)checkIntegrity { NSString *databasePath = [self databaseFilePath]; // File not exists =