Time of Update: 2017-02-28
為了能讓cisco交換的遠端連線對於帳號密碼的安全性有所提高,可以用ssh方式串連終端,但是很多出廠的交換器預設的ios是不支援ssh這個功能的,為了能讓cisco交換器支援ssh,必須升級帶“K9”的IOS.下面是出廠cisco 3750G-24TS預設ios的截圖3750交換器支援SSH需要12.1(11)EA1以上版本軟體。emi是增強型多層鏡像,也就是對路由協議的支援更全;而smi是標準多層鏡像。特性集共有三種:IP BASE、IP
Time of Update: 2017-02-27
第三方的等待指標,MBProgressHUD就是第三方提供的等待指標架構。下面是MBProgressHUD提供的等待指標樣式,它們基 本可以分為:未知結束時間和已知結束時間兩大類等待指標,在MBProgressHUD中可以為等待指標添加標籤和詳細標籤MBProgressHUD的下載地址是https://github.com/matej/MBProgressHUD,我們將下載的源
Time of Update: 2017-02-27
伺服器端Bonjour服務發布成功之後,用戶端可以通過NSNetService解析服務,解析成功後,可以獲得通訊的資料細節,如:IP地址、連接埠等資訊。首先需要執行個體化NSNetService對象代碼如下:-(id)init { _service = [[NSNetService alloc] initWithDomain:@”local.” type:@”_tonyipp._tcp.”
Time of Update: 2017-02-28
公司的開發的項目要求在狀態列上邊加入程式下載的進度條,之前寫的程式,由於是根據ipad的朝向來設定自訂的狀態列的frame,以及子視圖的 frame和transform,出現一些不太容易解決的bug。這兩天正好項目不太緊,就好好學習一下這方面的知識,以下是我所總結的一點經驗: 這裡說明一下,Apple沒有開放的狀態列的API,在ios 的官方文檔沒有提到修改Window Level的方式; 先看一下Window Level的可用的值包括: 1: typedef
Time of Update: 2017-02-28
我們把需要檢測碰撞的物理設定物理體(以下我們把這個物理體稱作xx) xx.physicsBody=SKPhysicsBody(rectangleOfSize:CGSize(x:100,y:100)) 然後給這個物理體設定一個標識(BitMaskType是自己建立的一個類) xx.physicsBody?.categoryBitMask=BitMaskType.xx 最後設定會發生碰撞的物理(比如響應與yy發生碰撞的事件) xx.physicsBody?.contactT
Time of Update: 2017-01-18
iOS雷達效果這段時間新app開始了,有個產品需求是做一個類似如下效果的雷達圖:中間的圖片是帳戶圖片,然後需要展示一個雷達掃描的效果。分析下雷達圖的大致構成: 底部一個呈現帳戶圖片的UIImageView 幾個色彩坡形的同心圓,這些同心圓。 只需要在雷達視圖的drawRect方法裡畫就可以了 蓋在最上層的一個扇形,且扇形的圓心和雷達圖視圖的圓心是同一個點。掃描效果就是讓這個扇形繞圓心轉,因此把這個扇形抽成一個單獨的類比較好。
Time of Update: 2017-01-18
一、網路各個協議:TCP/IP、SOCKET、HTTP等網路七層由下往上分別為物理層、資料連結層、網路層、傳輸層、會話層、展示層和應用程式層。其中物理層、資料連結層和網路層通常被稱作媒體層,是網路工程師所研究的對象;傳輸層、會話層、展示層和應用程式層則被稱作主機層,是使用者所面向和關心的內容。http協議對應於應用程式層tcp協議對應於傳輸層ip協議對應於網路層三者本質上沒有可比性。 何況HTTP協議是基於TCP串連的。TCP/IP是傳輸層協議,主要解決資料如何在網路中傳輸
Time of Update: 2017-01-18
本文 一、準備 推送本地國際化官方文檔:{"aps":{"alert":{"title":"Shou","loc-key":"notification_push_live","loc-args":["over140","broadcast test"]},"badge":0,"sound":"default","content-available": 1}} NWPusher 測試推送內容: 在 en.lproj/Localizable.strings
Time of Update: 2017-01-18
話不多說,接下來就是幾種實現方式:1,點擊編輯區以外的地方(UIView)這是一種很直覺的方法,當不再需要使用虛擬鍵盤時,只要點擊虛擬鍵盤和編輯地區外的地方,就可以將鍵盤收合,下面程式碼是在 UIView 中內建的觸碰事件方法函式,您可以參考 Touch Panel / 觸碰螢幕 / 壓力感應器的基本使用方式一文,找到更多關於觸碰事件的方法函式。– (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {if
Time of Update: 2017-01-19
用socket可以實現像QQ那樣傳送立即訊息的功能。用戶端和服務端需要建立長串連,在長串連的情況下,發送訊息。用戶端可以發送心跳包來檢測長串連。在iOS開發中使用socket,一般都是用第三方庫AsyncSocket,不得不承認這個庫確實很強大。下載地址CocoaAsyncSocket。特性AsyncSocket類是支援TCP的。AsyncUdpSocket是支援UDP的。AsyncSocket是封裝了CFSocket和CFSteam的TCP/IP
Time of Update: 2017-01-19
在github中有許多大牛封裝好的第三發類庫,其中有個自適應cell高度的類庫下載地址:https://github.com/gsdios/SDAutoLayoutmodel類commentsModel#import "JSONModel.h"#import "getCommentData.h"@interface commentsModel : JSONModel@property(nonatomic,copy)NSArray<getCommentData>
Time of Update: 2018-01-01
iOS靜態庫 【.a 和framework解析】【超詳細】,ios.a 一、什麼是庫?庫是共用程式碼的方式。庫從本質上來說是一種可執行代碼的二進位格式,可以被載入記憶體中執行。庫分靜態庫和動態庫兩種。iOS中的靜態庫有 .a 和 .framework兩種形式;動態庫有.dylib 和 .framework 形式,後來.dylib動態庫又被蘋果替換成.tbd的形式。二、靜態庫與動態庫的區別?靜態庫: 連結時完整地拷貝至可執行檔中,被多次使用就有多份冗餘拷貝。動態庫:
Time of Update: 2017-08-15
iOS app 右滑返回,iosapp滑返回前提條件,存在A和B兩個頁面,A是主介面,A push 到 B方法一:如果B頁面的返回按鈕要用自訂的按鈕(在iOS7中,如果使用了UINavigationController,那麼系統內建的附加了一個從螢幕左邊緣開始滑動可以實現pop的手勢。但是,如果自訂了navigationItem的leftBarButtonItem,那麼這個手勢就會失效。)在A介面:- (void)viewDidAppear:(BOOL)animated
Time of Update: 2017-06-06
WWDC2017那些事,wwdc2017 又是一年的WWDC,激情過後還是該總結一下本次開發人員大會的主要關注點。本次的開發人員大會幾乎涵蓋了Apple的所有產品,包括軟體及硬體的更新,相比去年同期的開發人員大會而言已然展示了Apple極大的誠意了。 接下來我們就來看看WWDC2017都發生了些什麼。整個大會分成6個Part:Part1帶來的是tvOS,tvOS已有50個夥伴,本次大會更是正式公布加入了亞馬遜 Prime
Time of Update: 2017-05-23
【代碼筆記】iOS-導航條的標題(label),ios-label一,。二,代碼。- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [self.view addSubview:[self getTileLabel:@"你好!"]]; }//導航條的標題-(UILabel
Time of Update: 2017-05-17
【代碼筆記】iOS-iphone開發之擷取系統字型,ios-iphone字型代碼:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. NSLog(@"--系統的所有字型--%@",[self getAllSystemFonts]); NSLog(@"--系統當前字型--%@",[self getCurrentFont]);
Time of Update: 2017-05-17
抓包工具 Charles 使用心得,charles使用心得前言雖然實習工作還沒有著落,但學習還是要繼續的嘛,今天就來學習使用下 Mac 下截取網路封包的工具:Charles。我想,如果你是個善於利用搜尋引擎的人,那麼在 Google 中輸入「Charles 使用」等相應的關鍵字,便會出現一大把文章。不過呢,之所以會有這篇文章,就是因為今天在安裝和初步使用的過程中,遇到了些問題,而目前搜尋出來的絕大數文章並沒有提及(或者解決辦法已經過時)。所以,我在此記錄下來,希望能協助到通過搜尋找到這的朋友們。
Time of Update: 2017-04-20
升級Xcode或 MacOS編譯iOS出現resource fork, Finder information, or similar detritus not allowed,xcodedetritus很久沒有在網上留下足跡了,冒個泡吧最近升級了Xcode,編譯之前的一個項目是出現問題,問題結尾如下:resource fork, Finder information, or similar detritus not allowedCommand /usr/bin/codesign failed
Time of Update: 2017-04-13
自動擷取簡訊驗證碼,擷取簡訊驗證碼1.自訂監聽類/**
Time of Update: 2017-04-02
Info.plist設定檔(一些主要的屬性配置),info.plist設定檔2017-04-02 鍵類型值說明 Localization native development regionStringChina/Canada/Japan/United State等本地化,設成相應的值後,App中的顯示語言等資訊變為相應國家的語言 Bundle display nameString如設為網易雲即為在App表徵圖下方顯示的語言Application requires