iPhone microphone輸入事件捕獲

目的:利用麥克風做為一種事件的輸入方式核心:通過AudioSession與AudioQueue實現麥克風輸入的資料捕捉.開啟AudioSession:1.    AudioSessionInitialize2.    AudioSessionSetProperty(kAudioSessionProperty_AudioCategory)3.    AudioSessionSetActive建立聲音格式:1.    聲音格式的資料結構AudioStreamBasicDescription2.   

取plist檔案的方法

- (void) loadConfig;{NSString * filePath = [[NSBundlemainBundle] pathForResource:@"config"ofType:@"plist"];if(filePath ==nil){self.hqfwq_Urlstr = @"http://www.hxqfhq.com:9000/";}else {NSMutableDictionary* dict = [ [NSMutableDictionary alloc

UITableView滾動匯總

 Q:[讓tableview滾動到頂端] 從另一個view進入到一個tableview時,總是會自動滾動到先前的捲軸位置,我想讓它每次進入這個tableview時,都滾動回最頂端,應該用哪個訊息呢?A: 方法一:使用 scrollToRowAtIndexPath    方法二:- (void)scrollToTop {        [self.tableView setContentOffset:CGPointMake(0,0) animated:YES];                }-

AR增強現實

Augmented

使用Quartz 2D畫虛線

畫虛線需要用到函數:CGContextSetLineDash此函數需要四個參數:context – 這個不用多說phase - 稍後再說lengths –

Mac下好用的HTTP/HTTPS抓包工具Charles

到官網http://www.charlesproxy.com/下載最新版本Charles(若不支援rMBP(retina Macbook

OSX升級到10.8.4後Xcode無法正常調試模擬器問題

OSX10.8.4千呼萬喚始出來的一版,對於我來說,其實蘋果現在是哪個版本的系統真心不重要,既然出更新版了,既然早就告別了黑蘋果,那就跟著更新唄,第一時間更新完以後發現個嚴重的問題:通過cmd+r運行程式裡,第一次可以正常運行,第二次必然會崩潰!這時候再怎麼按cmd+r或者點運行按鈕都會不好使,模擬器也掛掉了,直接停在了一個黑屏介面。手動退出模擬器,再運行應用又可以正常運行,但是再次運行又進入了上面的圈。這種情況在真機上不存在。蘋果的在官方論壇裡已經承認這個Bug的存在,解決辦法就是修改調試器,

CALayer加陰影后動畫卡的處理辦法

最近做一個項目,讓一個view根據手指來回移動的時候發現好卡,找了半天發現是加了一個陰影的原因,去掉陰影就ok了!但是這不是處理辦法,處理的辦法就是加最後一行![self.layer setShadowColor:[UIColor blackColor].CGColor];[self.layer setShadowOpacity:0.8];[self.layer setShadowOffset:CGSizeMake(0, 0)];[self.layer

xcode4 設定調試錯誤資訊小結

方案1:NSZombieEnabled先選中工程, 依次 "Product"-"Edit Scheme", 左欄選擇"Run...", 右欄選中Arguments, 然後在Environment Variables下面添加以下三個屬性, 設值為YESNSDebugEnabledNSZombieEnabledNSAutoreleaseFreedObjectCheckEnabled 有時候在程式出錯的時候能準確定位到奔潰的那一行, 或者會給你下面這樣的提示,而不僅僅是EXEC_BAD_ACCESS:

關於colorWithPatternImage記憶體流失

項目中使用到了這個方法colorWithPatternImage, 一般的寫法是self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]];由於是公司內部產品, 要求相容IOS系統3.0-5.0, 所以拿了各種版本機器測試! 發現這個方法在有一些系統上記憶體流失, 直到奔潰!要考慮iphone4高清, 這個圖本身在記憶體佔用大概2MB記憶體,

IPHONE 和 KVC/KVO 監聽對象屬性變化(例如:擷取textView 的text的變化)

1、在textView的委託法textViewDidChange 只能監聽到通過監聽到通過鍵盤輸入、刪除的內容改變,不能監聽到setText,或者myTextView.text=@"Hello",這種內容改變方式,那麼如何監聽到這種直接賦值引起的 改變呢?這就是下面說的KVC機制。[cpp] view

UITableView使用方法(三) – 交替顏色儲存格的實現

效果如下:主要是在tableView的cellForRowAtIndexPath中實現,實現代碼如下:- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ NSString *tag=@"tag"; CGSize size; CGFloat actualSize;

VC中如何運行帶參數的main函數

今天在學APUE的時候用到了rename函數,這個函數是ISO C定義的,所以想到了在VC下面試一試。函數寫好之後需要為main函數提供參數,這個在linux下面是不需要討論的,不過在VC下面還是需要注意一下參數的給定方法和目標檔案的位置問題。1.main函數參數的給定方法:1)project --> settings -->Debug -->Program Arguments

標準建模語言UML

1. 標準建模語言UML的出現 公認的物件導向建模語言出現於70年代中期。從1989年到1994年,其數量從不到十種增加到了五十多種。在眾多的建模語言中,語言的創造者努力推崇自己的產品,並在實踐中不斷完善。但是,OO方法的使用者並不瞭解不同建模語言的優缺點及相互之間的差異,因而很難根據應用特點選擇合適的建模語言,於是爆發了一場"方法大戰"。90年代中,一批新方法出現了,其中最令人信服的是Booch 1993、OOSE和OMT-2等。

免費的天氣預報API–Google,雅虎,中央氣象台

      Google Weather API 只支援美國地區使用郵遞區號進行查詢,例如: http://www.google.com/ig/api?hl=zh-cn&weather=94043 (94043 為 山景城, 美國加州 的郵遞區號) 而除了美國以外的地區需要使用經緯度座標作為參數才能執行 Google Weather API, 例如: http://www.google.com/ig/api?hl=zh-cn&weather=,,,30670000,10401

xcode的環境變數,Build Settings參數,workspace及聯編設定

xcode的環境變數,Build Settings參數,workspace及聯編設定   技術問題發到問答:我知道,我仍舊要在論壇繼續發布問題一、xcode4中的環境變數  $(BUILT_PRODUCTS_DIR) build成功後的,最終產品路徑--可以在Build Settings參數的Per-configuration Build Products Path項裡設定  $(TARGET_NAME) 目標工程名稱  $(SRCROOT) 工程檔案(比如Nuno.xcodeproj)的路徑 

iPhone私人API使用學習

一.基本知識iPhone中的API除了公開的API:Published API外(或者叫文檔中記錄的API:Documented API),還有兩類API:私人API:Private API和未公開的API:UnPublished API(或者叫文檔中未記錄的API:Undocumented

如何選擇retina和univeral?

轉自:http://www.cocoachina.com/bbs/read.php?tid=46237我需要程式支援iPad和iPhone,如果選擇Univeral,那麼我就要準備兩套圖(低分和高分),如果是tetina,那也是兩套,不過是否有可能告訴蘋果這個遊戲只支援iPhone4/3GS等大容量記憶體的,而不支援3G/Touch

比較簡潔的非同步圖片下載方法

public void onClick(View v) { new DownloadImageTask().execute("http://example.com/image.png");}private class DownloadImageTask extends AsyncTask<String, Void, Bitmap> { protected Bitmap doInBackground(String... urls) { return

螢幕切換,儲存內容

 很多網友可能知道Android橫豎屏切換時會觸發onSaveInstanceState,而還原時會產生onRestoreInstanceState,但是Android的Activity類還有一個方法名為onRetainNonConfigurationInstance和getLastNonConfigurationInstance這兩個方法。   我們可以通過  onRetainNonConfigurationInstance 代替 onSaveInstanceState,比如距離2 

總頁數: 61357 1 .... 10383 10384 10385 10386 10387 .... 61357 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.