Time of Update: 2013-12-10
此處來源於網路,沒有測試:已經解決,有兩種方法,第一種是把檔案轉存到程式的目錄下,轉存的格式為.caf檔案,使用的介面為AVAssetReader,AVAssetWriter,AVAssetReaderAudioMixOutput,AVAssetWriterInput;代碼可以參考http://www.subfurther.com/blog/2010/12/13/from-ipod-library-to-pcm-samples-in-far-fewer-steps-than-were-previ
Time of Update: 2013-12-10
表 A-2 CFBundleDocumentTypes字典的關鍵字關鍵字類型描述CFBundleTypeExtensionsArray該關鍵字包含了一組映射到這個類型的副檔名。為了開啟具有任何副檔名的文檔,可以用單個星號“*”。該關鍵字是必須的。CFBundleTypeIconFileString該關鍵字指定了系統顯示該類文檔時使用的表徵圖檔案名稱,該表徵圖檔案名稱的副檔名是可選的。如果沒有副檔名,系統會根據平台指定一個(例如,Mac OS
Time of Update: 2013-12-10
接上二篇的內容,今天我們就來介紹一下如何將解析出來的資料放入AQGridView中顯示出來,因為我們的工程中已經將AQGridView匯入了,所以我們在KKFirstViewController中直接可以引用[plain]#import <UIKit/UIKit.h> #import "ASIHTTPRequest.h" #import "AQGridView.h" @interface
Time of Update: 2013-12-10
[plain] static UIImage *shrinkImage(UIImage *original,CGSize size) { CGFloat scale = [UIScreen mainScreen].scale; CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB(); &
Time of Update: 2013-12-10
1.單擊菜單File->New->Proget.....建立一個項目: 2.選擇Single View Application模板,單擊Next: 3.將項目命名為Simple
Time of Update: 2013-12-10
在使用UITableView的時候,UITableViewCell的高度可能要改變。改變行高有兩種情況,第一種是改變所有的行高。第二種是改變特定行的行高。 第一種,改變所有行的行高。就是類似下面的效果。這裡要使用UITableViewDelegate的方法:[plain] //設定rowHeight - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(
Time of Update: 2013-12-10
伺服器端可以用.net來實現,就使用最普通的web表單.aspx即可。 1、建立項default.aspx 在default.aspx中添加以下代碼[html] <%@ Page Language="C#" AutoEventWireup="true" CodeFile=&
Time of Update: 2013-12-10
ASIFormDataRequest是ASIHttpRequest類庫的重要組成部分,最近做的畢設要實現iPhone拍照,然後將拍攝圖片傳到伺服器端。下面是在iOS用戶端使用ASIFormDataRequest以post方式進行圖片上傳: [plain]NSString *fileName = [[NSBundle mainBundle]
Time of Update: 2013-12-10
升級xcode4.5 iOS 6.0後以前的橫屏項目 變為了豎屏,以下為解決辦法:在AppDelegate 的初始化方法- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions中將[window addSubview: viewController.view];替換為下面代碼:if (
Time of Update: 2013-12-10
[plain] /*手機號碼驗證 MODIFIED BY HELENSONG*/ BOOL validateMobile(NSString* mobile) { //手機號以13, 15,18開頭,八個 \d 數字字元 NSString *phoneRegex =
Time of Update: 2013-12-10
概述這是Wax架構的一個快速教程。通過本教程,最終你會明白在OC中使用Wax是多麼的有趣。Wax是OC和Lua之間的黏合劑。也就是說,你可以在OC和Lua之間進行通訊。通過Wax,使用Lua訪問Cocoa類如同在OC中一樣簡單。 NSString -- 返回 NSStringUIView -- 返回 UIView UITableView -- 下面這一行的“文法糖”wax.class["UITableView"]--
Time of Update: 2013-12-10
編譯別人的工程出現如下錯誤:Code Sign error: The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in the default keychain1)看錯誤大概可以猜到:該工程原來在真機下編譯,需要認證認證,再看該工程的scheme,確實是iOS Device2) 修改scheme為iPhone X.0
Time of Update: 2013-12-10
在iOS6中,statusbar的顏色是由當前頁面的UINavigationBar決定的,也就是當前view中的UINavigationBar決定statusbar的tintColor的。如果我們的UIViewController是UINavigationController的子集,那麼就好statusbar的顏色還好設定,如果UINavigationBar被hide掉,或是根本就沒有UINavigationController,那麼在iOS6上statusbar的顏色就是黑色。如何辦呢?我們如
Time of Update: 2013-12-10
是第一篇:1.Difference between shallow copy and deep
Time of Update: 2013-12-10
47.kvc是什麼?kvo是什麼?有什麼特性?48.響應者鏈是什嗎?49.unix上進程怎麼通訊? UNIX主要支援三種通訊方式: 1. 基本通訊:主要用來協調進程間的同步和互斥 (1)鎖檔案通訊 通訊的雙方通過尋找特定目錄下特定類型的檔案(稱鎖檔案)來完成進程間
Time of Update: 2013-12-10
原問題描述:需要實現iphone中關於Foursquare整合,但是不知道從何入手,請幫忙給一些建議和指點。謝謝解決方案:這裡是foursquare api 連結Foursquare integration 樣本連結更多代碼:Foursquare integration[plain] - (void)viewDidLoad { [super viewDidLoad];
Time of Update: 2013-12-10
1.UITextField的初始化和設定 UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(10, 200, 300, 40)];textField.borderStyle = UITextBorderStyleRoundedRect;textField.font = [UIFont systemFontOfSize:15];textField.placeholder =
Time of Update: 2013-12-10
iphone5的螢幕解析度:1136 x 640 也即是高度變成了568,程式啟動時我們需要一張retina圖片命名為Default-568h@2x.png。在我們建立工程時xcode會預設為我們建立一個純黑色的圖片替換即可。 xcode 4.5 已經支援iphone5的模擬器了。 開啟模擬器,選擇裝置,選擇iphone(Retina
Time of Update: 2013-12-10
1 前言UILabel可以顯示給使用者靜態文本,並且控制文本的字型和顏色,今天我們來學習一下UILabel。2 代碼執行個體ZYViewController.h:[plain]#import <UIKit/UIKit.h> @interface ZYViewController : UIViewController @property(nonatomic,strong) UILabel
Time of Update: 2013-12-10
1 前言當執行那些與 UI 無關的任務,或者與 UI 互動的任務時,和執行其他任務一樣,會需要大量時間,以上情況會經常出現。我們可以使用 dispatch_sync函數在一個指派隊列上執行同步任務。你必須做的事情就是提供一個此隊列的控制代碼了,這個隊列必須運行任務,並且一個代碼塊會在這個隊列上執行。 今天我們就來學習一下GCD執行非UI的操作。2 代碼執行個體TestDemo.h [plain]#import <Foundation/Foundation.h> &