iOS自訂相機輸出時崩潰的解決方案+[AVCaptureStillImageOutput jpegStillImageNSDataRepresentation:] - NULL sample buf

使用自訂相機的時候在輸出照片的時候, 有時候會奔潰在NSData*jpegData = [AVCaptureStillImageOutputjpegStillImageNSDataRepresentation:imageDataSampleBuffer];這個地方,並提示 “+[AVCaptureStillImageOutput jpegStillImageNSDataRepresentation:] - NULL sample buffer.”這個的bug可能是你拍照太快導致的。

iOS 處理pfx檔案

先普及下基礎知識, pfx是公開金鑰加密技術12號標準(Public Key Cryptography Standards #12,PKCS#12)為儲存和傳輸使用者或伺服器私密金鑰、公開金鑰和認證而指定的一個可移植的格式。它是一種二進位格式,這些檔案也稱為PFX檔案。詳見百科 我的pfx檔案是由寫C++的同事提供, 裡麵包含秘鑰, 使用的時候需要先讀取裡面的資料,然後對資料進行base64編碼,最後獲得字串 第一步, 將檔案拖入工程 第二步, 擷取檔案路徑

iOS 常用Category類別分享

iOS 常用Category類別分享 字數1340 閱讀86 評論2 喜歡8 前言      各位都知道,類別是一種為現有的類添加新方法的方式,利用Objective-C的動態運行時分配機制,可以為現有的類添加新方法,這種為現有的類添加新方法的方式稱為類別catagory,他可以為任何類添加新的方法,包括那些沒有原始碼的類。類別使得無需建立對象類的子類就能完成同樣的工作。    

iOS開發 jenkins(DRYPlugin)+PMD/CPD 檢測重複代碼

1、搭建 jenkins  參考:http://blog.csdn.net/xiaofei125145/article/details/51144827?locationNum=1 2、安裝 DRY 外掛程式 DRY Plug-in 3、下載 PMD https://sourceforge.net/projects/pmd/files/pmd/ 4、解壓PMD並放置到 指定目錄下 我放置到了 ~/PMD/ 目錄下 5、建立並配置 jenkins

第23篇 ninja的安裝(四)及編譯IOS-WebRTC__IOS

關鍵詞: ninja的安裝,編譯IOS-WebRTC 一、ninja的安裝(四) 要安裝ninja。需要預先安裝 graphviz及其開發庫gtest,git、re2c和python 1.1  Mac終端安裝re2c 下載安裝包à解壓安裝包(需要事先安裝XZ) à進入那個解壓目錄à./configureàmakeàmake install 1.2再次編譯ninja

iOS 本機存放區之沙箱(Document)

以儲存圖片為例: 1. 儲存 /** * 儲存帳戶圖片 */+ (NSString *)saveUserImage:(UIImage *)image{ NSString *url; // 擷取document路徑 NSArray *document = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path =

iOS 心跳動畫(收藏紅心動畫)

一個心跳的動畫 - (void)viewDidLoad { [super viewDidLoad]; UIButton *heart = [[UIButton alloc]initWithFrame:CGRectMake(self.view.frame.size.width * 0.5 - 25, 200, 50, 50)]; [self.view addSubview:heart]; [heart setImage:[UIImage

iOS 與 JS 互動

1. 通過UIWebView與JS互動     通過網頁實現native和伺服器的互動so easy.當然要實現webview的delegate.  self.webView.delegate = self; 1.1  iOS用戶端調用JS的方法.     直接使用系統的方法stringByEvaluatingJavaScriptFromString調用JS的方法即可.    

IOS學習之ios全域變數定義和使用__IOS

在iPhone開發中,全域變數的幾種使用方法 ( 方法1:使用靜態變數 (不推薦) 方法2: 使用singleton pattern (ref link: http://nice.iteye.com/blog/855839)  方法3:把全域變數設定到AppDelegate中 )

iOS CGRectDivide布局(代碼舉例)

#import "BingChengItemViewCell.h" #import <UIButton+WebCache.h> staticCGRect oldframe;//用於記錄放大之前的frame @implementation BingChengItemViewCell - (void)awakeFromNib {     [self.bgViewsetCornerRadius:5]; }

IOS-UIColor,CGColor,CIColor三者的區別和聯絡__IOS

UIColor,CGColor,CIColor三者的區別和聯絡   最近看了看CoreGraphics的東西,看到關於CGColor的東西,於是就想著順便看看UIColor,CIColor,弄清楚它們之間的區別和聯絡。下面我們分別看看它們三個的概念: 一、UIColor   UIColor是UIKit中儲存顏色資訊的一個重要的類,一個UIColor對象包含了顏色和透明度的值,它的色彩空間已經針對IOS進行了最佳化。UIColor包含了一些類方法用於建立一些最常見的顏色,如白色,

Xamarin.iOS 展示圓形圖片

做項目的時候肯定會遇到圓形圖片的展示。 使用UIButton來展示圓形圖片,方便以後加點擊事件,並且通過圓角的設定來達到圓形圖片的目的。 很簡單,直接看代碼吧: //頭像private UIButton _headerImg = null;public UIButton HeaderImg{get{if (_headerImg == null){_headerImg = new UIButton();_headerImg.SetImage(HeadUIImage,

Xamarin.iOS 相機與相簿的基本使用

本文內容概要:1.調用系統相機和相簿獲得照片  2.設定選擇或者拍照過後調用系統裁剪功能。  3.設定系統相機與相簿的語言為中文。 首先是建立了一個UIActionSheet,上面設定了相簿與相機還有取消按鈕,並在按鈕點擊事件中開啟相機與相簿。代碼: // 底部選擇彈窗private UIActionSheet _actionSheet = null;public UIActionSheet ActionSheet { get {if

Xamarin.iOS 封裝委託事件

前些天寫的部落格,自訂了一個組合view,由於對c#的事件機制不瞭解,所以view中的按鈕回調Controller的方式我選擇了開發Android時常使用的介面回調。在同事指出問題後我查閱了一些資料,看了幾本書中c#委託機制的資料。最後封裝了一下委託事件匯流排,java慢慢也在模仿這種委託機制。 下面貼出封裝的類以及使用方法。 先貼出封裝的委託機制的類: using System;namespace RuilaiGrow.iOS{/// <summary>///

Xamarin.iOS 點擊UIView整體變透明(包括子控制項)問題

今天遇到一個奇葩的BUG,當我寫了一些控制項Add到一個UIView中。 運行後,在介面上點擊其中的控制項沒有問題,但是我點擊UIView空白地區時,整個UIView都變透明了,包括其中的子控制項也透明了。 我猜測應該是預設的選中效果。 第一種:針對UIView中控制項不需要點擊事件 給UIView添加一個空的點擊事件,代碼如下: uiView.AddGestureRecognizer(new UIGestureRecognizer());

Xamarin.iOS 自訂按鈕選取器

最近項目中做了一個標題列中的按鈕選取器,原生的UISegmentedControl 無法達到項目效果,效果如下圖:

Xamarin.iOS 導覽列各個位置按鈕設定

開發中基本上每個介面都會有導覽列,來控制你每個介面從哪來到哪去。 通常的情況都是導覽列左側一個返回按鈕,中間文字展示這個介面是幹嘛的。 偶爾也會出現右側一個表徵圖或者文字,來增加一些功能。本篇介紹一下幾個簡單位置按鈕設定。 1.設定中間文字。 一般都放在ViewController的構造裡面,下同。 UILabel titleUILabel = new UILabel(new CGRect(0, 0, 100, 35));titleUILabel.Text =

iOS開發- Images can’t contain alpha channels or transparencies 解決辦法

新版的iTunesConnect真是各種問題阿... 蛋疼要命。 上傳介紹圖片(螢幕截圖)的時候 , 遇到了這個問題  Images can’t contain alpha channels or transparencies。翻譯一下, 就是:圖片不能包含alpha通道或投影片。 解決辦法是:把圖片先以jpg格式儲存,這樣可以去掉alpha通道,然後再儲存為png格式的,這樣就可以上傳成功了。 但是現在, 我發現直接用Xcode螢幕截圖,

iOS - 第三方開源庫記錄

記錄備用 指標 1.SVProgressHUD 透明指標 https://github.com/TransitApp/SVProgressHUD 2.MBProgressHUD https://github.com/jdg/MBProgressHUD 圖片 1.SDWebImage 圖片非同步載入 https://github.com/rs/SDWebImage 2.FXBlurView 視圖毛半透明效果 https://github.com/

iOS Client 與WebSocket 通訊(一)

         我的地址 :http://blog.csdn.net/jinglijun/article/details/9365879          這一篇我們先瞭解一下基本知識,這樣對我們後面的學習更加有協助  。          

總頁數: 703 1 .... 186 187 188 189 190 .... 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.