Interface Builder製作Hello World教程是本文要介紹的內容,主要介紹如何用iPhone SDK Beta 2以及Interface Builder製作iPhone版Hello World。不多說,我們先來看詳細內容。蘋果已經為我們放出了最新的iPhone SDK Beta 2,還附帶了一個超牛的Interface Builder。不拿它做點什麼,蘋果迷是不會罷休的。可是蘋果比較不厚道的是,沒有太多地方提及怎麼把Interface Builder和iPhone
iPhone開發Xcode視窗布局配置是本文要介紹的內容,Xcode中的原始碼,資源檔等都是由工程檔案 *.xcodeproj 管理著。雙擊該檔案後就開啟了Xcode。在iPhone應用程式開發的過程中,基本上都是基於這個視窗來工作的,如果將該視窗定製為自己喜歡的方式,將進一步提高工作效率。可以在Xcode的環境設定中更改項目的布局配置,如:Xcode 3.1.2
Win7上的ipad程式開發Mac OS是本文要介紹的內容,簡單的記錄一下在Win7上用虛擬機器進行ipad開發過程,第一步就是搭建環境:因為手頭只有一台裝了Win7的IBM Thinkpad T61支援VT技術,所以只能試試看。為這個還專門加了一根記憶體。1、下載VM Station,用來配置虛擬機器環境。安裝即可,抱歉只用得起盜版,以後等有錢了一定買正版用。2、本來想直接用下載的Mac OS光碟片鏡像往VM中安裝作業系統的,但總不成功,無奈只能去電驢上下了一個安裝好的虛擬系統,直接用VM
iPad與iPhone調用UIImagePickerViewController方法略有不同是本文要介紹的內容,文中很詳細的講述了iPad與iphone各自的調用方法,來看詳細內容。我們知道,在iPhone中擷取照片庫常用的方法如下:UIImagePickerController *m_imagePicker = [[UIImagePickerController alloc] init];
Cocoa架構類之間繼承關係是本文要介紹的內容,主要是來瞭解cocoa的繼承關係,Cocoa架構包含兩個核心架構:Foundation和Application Kit (UIKit) 架構。在Cocoa開發中是必要的,至於其它架構(如:Core Data、Sync Services、Address Book、Preference Panes、Screen Saver、Web Kit)則是輔助和可選的;Foundation架構和Application
iPhone開發之打包DEB檔案是本文要介紹的內容,DEB 這個東西,不知道怎麼說了... 無盡的 悲啊,尼瑪啊..害的我多次白蘋果。由於維修經費的考慮,上級決定讓我下禮拜專攻修複系統這塊。一點思路都沒,好吧,牢騷的話不說 了.. 開始切入正題。DEB打包網上教程多多啊.. 不過我有一個PDF,無比詳細喔..這個PDF 是網友綠咖啡給的,不過在他給我之前,我已經找到了PDF
初出茅廬的獨立iOS開發人員Chris Eidhof此前發文談論新開發人員為何首選蘋果移動作業系統註:他目前正在製作自己的首款iOS應用)。Eidhof從6方面分析iOS平台的魅力所在。1. 高端平台。使用者願意為應用支付更多費用是因為內容搭載高端平台。2. 封閉環境。使用者更願意相信應用是因為蘋果已進行品質把關。3. 創新潛力。蘋果API應用程式介面)和手機平台優勢才剛開始受到充分運用。4.
iPhone應用地圖開發教程是本文要介紹的內容,文章講述的是一個有趣的執行個體。不多說,我們之間來看詳細內容介紹。1,計算兩點之間的距離[locationManager startUpdatingLocation];已格式化成如12.34 km): [NSString stringWithFormat:@"%0.2f km",[userLocation getDistanceFrom:location]/1000]
隨著iPhone 5的臨近,蘋果公司也加緊了iOS 5 的測試工作,20多天的時間內連續發布了iOS 5 Beta 4與Beta 5版本,近日,有國外知名媒體預測蘋果公司將於8月17日發布iOS 5的第6個測試版。iOS 5將進入第6個測試版國外知名網站9to5mac.com根據多位開發人員透露的升級日期代碼預測蘋果將在8月17日周三發布iOS 5 Beta 6,此前此網站也曾成功預測iOS 5 Beta 5的發布時間。不過他們也表示,由於離下一個測試版本的iOS
XCode工程基於SDK基礎開發教程是本文要介紹的內容,主要是來說明如何應用於XCode工程的基於SDK開發的技術。1、用(weakly linked)弱串連類、方法和函數來支援在不同版本之間的程式運行2、弱串連整個架構(framework)3、為不同的SDK選擇不同的編譯條件4、在代碼中找出過時API的使用5、確定在運行時作業系統和架構(framework)的版本一 、在IOS中使用弱串連類在工程中使用類的弱串連的時候必須確保這些類在運行時的可用性,要不會引起動態串連的錯誤在IOS
iPhone檔案讀寫系統操作教程是本文要介紹的內容,對於一個運行在iPhone得app,它只能訪問自己根目錄下得一些檔案所謂sandbox).一個app發布到iPhone上後,它得目錄結構如下: 1、其中得 app root 可以用 NSHomeDirectory() 訪問到;2、Documents
iPhone應用中Protocol協議使用方法是本文要介紹的內容,文章有很詳細的介紹了Protocol協議的使用方法,一起來看詳細內容。一、說明兩個類進行通訊,用協議就比較方便。1、協議聲明了可以被任何類實現的方法2、協議不是類,它是定義了一個其他對象可以實現的介面3、如果在某個類中實現了協議中的某個方法,也就是這個類實現了那個協議。4、協議經常用來實現委派物件。一個委派物件是一種用來協同或者代表其他對象的特殊對象。5、委託,就是調用自己定義方法,別的類來實現。6、新特性說明@optional先
Objective-C中靜態變數使用方法是本文要介紹的內容,Objective-C
iPhone開發應用中表視圖分組的實現是本文要介紹的內容,主要是以代碼實現視圖的分組,不多說,先來看本文詳細內容,貼一張圖:1.先建立 plist檔案,2.主介面 放置一個 table view控制項3.介面代碼@interface SectionsViewController : UIViewController <UITableViewDataSource,UITableViewDelegate> {
iPhone應用中如何擷取硬體版本以及系統資訊是本文要介紹的內容,主要是基於代碼來實現硬體版本和系統資訊的擷取,來看詳細內容。擷取iphone的系統資訊使用[UIDevice currentDevice],資訊如下:[[UIDevice currentDevice] systemName]:系統名稱,如iPhone OS [[UIDevice currentDevice] systemVersion]:系統版本,如4.2.
iPhone開發應用程式委託是本文要介紹的內容,主要講解的是應用程式的委託。iPhone的軟體棧有好幾層組成,而應用程式是位於棧裡面最高的抽象層,系統核心服務作業系統層)則是位於最底層的。這中間還有媒體層、Cocoa Touch層、核心服務層等等 ,但一般在開發應用程式的過程中,與我們主要打交道的是GUI架構和Cocoa
Objective-C中isMemberOfClass使用案例是本文要介紹的內容,主要是來學習isMemberOfClass使用舉例isKindOfClass的應用,來看詳細內容。isMemberOfClass方法是來確定對象是否是某一個類的成員。在下一個任務中,我們使用這個方法來驗證一個特定的對象是否是一個特定的類成員例子:#import <Foundation/Foundation.h> #import <stdio.h> @i
iPhone開發中使用Cocoa XML RPC Framework是本文要介紹的內容,最近做一個項目需要和rpc_xml打交道,原來一直想解析xml啊,方法挺多,可是以xml格式向伺服器發送資料使用soap確實聽麻煩,就一個boby我加“\n"就挺費時的。幸虧有個框Cocoa XML-RPC Framework,省去了我許多麻煩,可是在使用架構時遇到了許多問題,使我非常糾結,在網上找相關的配置卻少的可憐,弄了一天總算是知道如何使用了。1、下載The Cocoa
Cocoa記憶體管理規則與記憶體回收是本文要介紹的內容,主要是來學習如何來解決cocoa記憶體管理的問題。不多說,直接來看詳細內容詳解。Cocoa記憶體管理規則1)當你使用new、alloc、copy方法建立一個對象時,該對象的保留計數器值為1.當不再使用該對象時,你要負責向該對象發送一條release或autorelease訊息。這樣,該對象將在其使用壽命結束時被銷毀。2)當你通過其他方法獲得一個對象時,這假設該對象的保留計數器值為1,而且已經被設定為自動釋放,你不需要執行任何操作來確保該對象
Objective-C的學習筆記是本文要介紹的內容,主要來學習Objective-C的屬性特點、NSAutoreleasePool的瞭解、Emacs的移動快速鍵+Xcode常用鍵的內容,來看詳細內容講解。1、Objective-C 屬性特性assign , retain , copy , readonly , readwrite)