iOS開發工具:網路封包分析工具Charles詳解

簡介Charles是在Mac下常用的截取網路封包的工具,在做iOS開發時,我們為了調試與伺服器端的網路通訊協議,常常需要截取網路封包來分析。Charles通過將自己設定成系統的網路訪問Proxy

iOS開發:delegate、notification、KVO的選擇

   delegate、notification和KVO的功能比較類似,那麼在實際的編程中,如何選擇這些方式呢?  在開發ios應用的時候,我們會經常遇到一個常見的問題:在不過分耦合的前提下,controllers間怎麼進行通訊。在IOS應用不斷的出現三種模式來實現這種通訊:  1.委託delegation;  2.通知中樞Notification Center;  3.索引值觀察key value

太極刷機大師備份和恢複iOS資料教程

   1、將手機串連電腦,開啟太極刷機大師,選擇【備份恢複】->【iTunes備份】  2、iTunes包含兩種備份方式,可選擇是否備份手機應用資料(備份應用資料所需時間較長,檔案體積較大)  3、選好備份方式後,點擊最下方的【開始備份】,即可開始備份手機內資料  4、耐心等待,備份期間注意不要斷開手機  5、等到提示【itunes備份完成】,就表示已經備份成功了  6、備份後的資料,可以在【備份恢複】->【恢複備份】中查看到,選擇好備份後,點擊下一步即可為手機恢複備份的資

iOS 自訂狀態列和導覽列詳細介紹_IOS

iOS 自訂狀態列和導覽列           開發IOS APP 經常會根據需求更改狀態列和導覽列,這裡整理了幾種方法,大家可以看下。導覽列透明-(void)viewWillAppear:(BOOL)animated { //viewWillAppear中設定透明 [super viewWillAppear:animated]; [self.navigationBar

IOS 打包靜態庫詳細介紹_IOS

IOS 打包靜態庫詳細介紹一、前言前段時間看的一本書上說:“隔著一段距離看,很多有趣的知識看起來都很唬人。”比如說這篇我要總結的“靜態庫知識”,在我初出茅廬的時候著實覺得那些尾碼名為“.frameworke”、“.a”、“.dylib”的檔案很神秘,很高冷。那時我雖然知道只要匯入一個庫就能引用庫裡面很多封裝好的東西,但對這個“庫”究竟是什麼“鬼”,一直都是雲裡霧裡。好了廢話不多說,看下去就知道它是個什麼“鬼”。二 、一些概念的補充1、 什麼是庫?所謂庫就是程式碼的集合,是共用程式碼的一種方式。2

iOS開發--仿新聞首頁效果WMPageController的使用詳解_IOS

這一篇記錄的是iOS開發中第三方庫WMPageController控制項的使用方法,主要是用來分頁顯示內容的,可以通過手勢滑動來切換頁面,也可以通過點擊標題部分來切換頁面,如下圖所示:使用方法:建立工程DemoTest1,然後通過cocoapods引入WMPageController到項目中,Podfile檔案的內容如下:platform :ios,'7.0'target 'DemoTest1' do pod 'WMPageController', '~> 1.6.4'end方法一:(1)

iOS讀取txt檔案出現中文亂碼的解決方案_IOS

一、情景描述: 後台給一個txt檔案,編碼是utf-8,在Mac電腦Xcode開發環境下讀取txt檔案內容,漢字會出現亂碼,英文沒有亂碼這種情況。 二、嘗試解決方案:修改編碼格式,嘗試了NSUTF16StringEncoding,NSUTF8StringEncoding,NSASCIIStringEncoding編碼等,出現的問題有時是中文亂碼,有時是utf-8不能開啟檔案問題,最終問題都沒能解決。 三、猜測原因:txt檔案是從window電腦上建立,有可能和環境有

iOS 動畫 —— 禮花效果執行個體詳細_IOS

CAEmitterLayer 提供了一個基於 Core Animation 的粒子發射系統,使用它可以實現各種各樣的粒子動畫效果。此處的禮花效果,就是基於 CAEmitterLayer 的。fire.gif- (void)viewDidLoad { [super viewDidLoad]; [self makeFireworksDisplay];}- (void)makeFireworksDisplay { // 粒子發射系統 的初始化 CAEmitterLayer

詳解利用exif.js解決ios手機上傳豎拍照片旋轉90度問題_javascript技巧

HTML5+canvas進行移動端手機照片上傳時,發現iOS手機上傳豎拍照片會逆時針旋轉90度,橫拍照片無此問題;Android手機沒這個問題。因此解決這個問題的思路是:擷取到照片拍攝的方向角,對非橫拍的ios照片進行角度旋轉修正。利用exif.js讀取照片的拍攝資訊,這裡主要用到Orientation屬性。Orientation屬性說明如下:下面就直接上代碼了。主要有html5頁面和一個js,樣本功能包含了圖片壓縮和旋轉。自己寫的是uploadImage.js。html5測試頁面如下:<

iOS UILabel的複製粘貼和UIMenuController的基本使用

1.複製-粘貼的功能 2.UIMenuController的使用 3.具體代碼 4.效果 5.代碼demo樣本 1.複製-粘貼的功能 在iOS中下面三個控制項,自身就有複製-粘貼的功能: UITextView UITextField UIWebView UIKit framework提供了幾個類和協議方便我們在自己的應用程式中實現剪貼簿的功能。

iOS手勢解鎖和指紋解鎖

效果 網上找到一個使用圖片的方案,KKGestureLockView,但是需求的話如果要做動畫美觀,你必須自己進行繪製,在這個基礎上進行自訂,先看看效果 手勢解鎖 1.首先手勢解鎖地區是一個個自訂的button,當接收到使用者手勢的時候,根據座標把對應的button放進數組,進一步後續判斷2.檢測到使用者手勢滑動的時候讓按鈕不斷進行重繪,形成動畫3.然後手勢划過的線也是一個蓋在解鎖地區上面的一個View,根據左邊進行路徑繪製 1.初始化 -

Unity3d接入IOS內購__IOS

利用Unity3d製作完畢遊戲發布到appstore,有時會做遊戲內購買虛擬物品,也就是內購。 在Ios開發中叫做:In App Purchase,簡稱IAP 那麼如何在unity3d內嵌入IPA呢。幾經輾轉,多方搜尋,摸索出點經驗,分享給大家,如有疏漏,還請指教。 當然也有人們寫好的外掛程式可用,我覺得自己寫的才用著順手。   一、準備條件: 1、 申請蘋果開發人員帳號。後台先建立認證,在建立應用,填寫應用詳情,建立測試用的帳號,建立內購項目。

iOS開發蘋果支援中文字型,和使用字型

1.中文字型 轉自:https://zhidao.baidu.com/question/1239016138772367339.html ios7英文字型:Helvetica 下的各種系統,例如Helvetica Neue等,細究起來很煩,不同的地方用不同的系統,但都是Helvetica家族下的ios7中文字型:STHeitiSC-Light 黑體-簡 2.蘋果使用字型 轉自:http://blog.csdn.net/onlyou930/article/details/74

Runtime的使用,Runtime使用

Runtime的使用,Runtime使用一、RunTime簡介RunTime簡稱運行時。OC就是運行時機制,也就是在運行時候的一些機制,其中最主要的是訊息機制。對於C語言,函數的調用在編譯的時候會決定調用哪個函數。對於OC的函數,屬於動態調用過程,在編譯的時候並不能決定真正調用哪個函數,只有在真正啟動並執行時候才會根據函數的名稱找到對應的函數來調用。事實證明:在編譯階段,OC可以調用任何函數,即使這個函數並未實現,只要聲明過就不會報錯。在編譯階段,C語言調用未實現的函數就會報錯。二、Runtim

iOS-WKWebview 帶有進度條載入的ViewController【KVO監聽Webview載入進度】,

iOS-WKWebview 帶有進度條載入的ViewController【KVO監聽Webview載入進度】, 前言為什麼要說 WKWebview,在之前做電子書筆記時已經提過 WKWebview 在iOS8之後已完全替代 Webview,原因就不多說了,主要還是記憶體過大;封裝封裝一個基於 UIViewController 類: WKWebViewControllerWKWebViewController.h@interface

ApplicationLoader登入失敗. Please sign in with an app-specific password.,

ApplicationLoader登入失敗. Please sign in with an app-specific password.,  打包時登入ApplicationLoader時 報錯:Please sign in with an app-specific password. You can create one at appleid.apple.com出現這個錯誤的原因是 帳號開啟了雙重認證;解決方案如下:     

iOS 開發之環形倒計時進度條(虛線/實線),ios實線

iOS 開發之環形倒計時進度條(虛線/實線),ios實線代碼很簡單,一看便知。這裡為順時針,若想要逆時針,clockwise改為0,還需更改起始角度和終點角度。源碼地址:https://github.com/LfyDragon/CountDown 直接上代碼:- (void)drawRect:(CGRect)rect { CAShapeLayer *shapeLayer = [CAShapeLayer layer]; shapeLayer.frame = self.

圖片、視頻上傳小記,視頻上傳小記

圖片、視頻上傳小記,視頻上傳小記      我們開發中常用到圖片上傳,比如頭像上傳之類的,還有類似發布空間說說時發布多張圖片等等,我在這裡通過借鑒網路資源,並依賴於七牛雲端儲存做了一個圖片上傳的小結。     

iOS開發--解決拍照後照片旋轉90度的問題(附Swift版本),iosswift

iOS開發--解決拍照後照片旋轉90度的問題(附Swift版本),iosswift當我們使用相機拍照後,調用UIImagePickerController的delegate方法,如下代碼所示:- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { UIImage *image = [info

View的draw機制,Viewdraw機制

View的draw機制,Viewdraw機制View:1、draw//繪製一個View以及他的子View。最好不要覆寫該方法,應該覆寫onDraw方法來繪製自己。public void draw(Canvas canvas);public void draw(Canvas canvas) {      1、繪製 backgroud(drawBackground)  ;

總頁數: 703 1 .... 21 22 23 24 25 .... 703 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.