Time of Update: 2013-12-26
iPhone 遊戲開發教程 遊戲引擎
Time of Update: 2013-12-26
iOS 4.2支援HTML5新特性是本文要介紹的內容,在這不多收,我們直接進入話題。據說iOS 4.2發布了,所有的iPhone,iPod、iPad啥的,都可以免費更新。令人欣慰的是,這個版本的iOS對HTML5新特性的支援有比較大的升級,其中包括對WebSockets和加速器(Accelerometer)的支援,新的event、支援列印、新的JavaScript
Time of Update: 2013-12-26
詳解Objective-C文法快速參考是本文要介紹的內容,不多說,先來看內容。大部分有一點其他平台開發基礎的初學者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之後,第一感想是躍躍欲試,而看到Objective-C的文法,第一感想就變成就望而卻步了。好吧,我是在說我自己。 如果你和我一樣,對蘋果相關的開發:Mac OS
Time of Update: 2013-12-26
Windows平台上iPhone SDK基於cygwin開發環境搭建方法是本文要介紹的內容,不在這多說,我們先來看詳細的步驟。1. 在http://code.google.com/p/winchain/網站下載preBuiltToolchain.rar 和 winChain 1.0.1.zip2. 解壓preBuiltToolchain.rar到d盤根目錄,解壓後的目錄如下:3. 解壓winChain 1.0.1.zip,然後運行其中的winChain.exe程式,這個程式需要.net
Time of Update: 2013-12-26
在Xcode裡實現一個視窗程式 代碼實現是本文要介紹的內容,主要講解一下如何通過編寫代碼的方式來實現一個視窗程式,瞭解XCode和Interface builder為我們的開發工作做了哪些工作。cocoa的座標系有點和習慣不一樣,習慣了第四象限座標系,再用第一象限,感覺很奇怪。這次主要講解一下如何通過編寫代碼的方式來實現一個視窗程序,當然這個程式十分的簡單,不過它示範了一些我們應該瞭解的東西,因此應該可以更好的協助我們瞭解XCode和Interface
Time of Update: 2013-12-26
XCode 4建立ipa檔案及提交應用程式是本文要介紹的內容,不多說,直接進入話題,如何?的呢?使用了最新的XCode 4,雖然需要進行一些使用習慣上的改變,同時也發現了一些BUG,但總體覺得還是一個很易用的IDE,希望他會變的更好。這裡主要介紹如何使用XCode 4裡面的工具直接打包應用,並上傳app store的過程,其中如何處理認證和編譯應用的過程請參看iPhone App Store提交流程這篇文章。過程非常簡單,處理好你的應用之後,在XCode
Time of Update: 2013-12-26
Cocos2d iPhone教程 是本文要介紹內容,作為遊戲開發中2D圖形的一篇文章,我們先來看內容。Cocos2D-iPhone是一個開源架構,利用它可以非常容易的在iPhone上開發2D遊戲。它提供了物理,精靈sprites),時差捲軸parallax scrolling),支援iPhone touch和accelerator等很多功能。現在在App
Time of Update: 2013-12-26
Objective-C記憶體管理 理解Autorelease 是本文要介紹的內容,如果你能夠真正的理解autorelease,那麼你才是理解了Objective-C的記憶體管理。Autorelease實際上只是把對release的調用延遲了,對於每一個Autorelease,系統只是把該Object放入了當前的Autorelease pool中,當該pool被釋放時,該pool中的所有Object會被調用Release。1、在Iphone項目中,大家會看到一個預設的Autorelease
Time of Update: 2013-12-26
在iPhone程式中整合iAd廣告 是本文要介紹的內容,iAd的推出無疑給Iphone/IPad的應用程式開發人員開啟了另一條創收之門,前不久,美國的一位開發人員Json Ting開發的將相機閃光燈轉為手電筒的應用,整合iAd後在第一天就給他帶來了1400$的廣告收入。我將在這篇文章中講講如何把iAd整合到你的應用程式中。另外也會提到整合中可能遇到的一些問題:如何支援橫屏跟豎屏。如何保持與os 3.0的與舊版相容。與UITableViewController的整合。1、將Base SDK設為4.
Time of Update: 2013-12-26
iPhone開發 從UIWebView中擷取Status Code 執行個體教程是本文要介紹的內容,本文是基於代碼實現,內容不多,我們來看實現代碼。從 UIWebView 中擷取 Status Code ,比如 404 之類的報錯資訊,可以使用蘋果官網提供的代碼- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
Time of Update: 2013-12-26
iPhone 4中HTML5 Canvas最佳化retina螢幕是本文要介紹的內容,隨著 iPhone 4 的推出, retina 屏在行動裝置中被越來越廣泛的應用。雖然 retina 屏給畫面的展現帶來了前所未有的清晰平滑的效果,卻給開發人員帶來了一些小小的麻煩。網上針對如何在 retina 屏下設計軟體 UI 的文章有很多,在這裡我不想重複這些內容, 而是想針對 HTML5 canvas 在 retina
Time of Update: 2013-12-26
本文介紹的是IOS學習利用新浪SDK分享內容,在之前寫過利用IOS,發布facebook和Twitter分享應用中的內容,下面主要介紹一下利用新浪的SDK分享相關內容到新浪微波上。主要涉及到之前寫過的解析iPhone實現傳遞FROM表單資料中添加網路部分和新浪的SDK。下面是我寫的demo:#import <UIKit/UIKit.h> #import “SinaUtil.h”
Time of Update: 2013-12-26
iPhone教程 播放音效檔是本文要介紹的內容,本文示範如何使用Objective-C開發播放mp3檔案的iPhone程式,當然本文目的不是要讓你做一個iPhone版的播放器,因為這根本用不著你,iPod程式已經很好了。本文的目的是要讓你能夠在自己的遊戲中使用音樂。如下:1.開啟xcode,建立一個名為TalkingDemo的View-based
Time of Update: 2013-12-26
Objective-C學習之路 使用Xcode 3)是本文要介紹的內容,Objective-C學習之路 使用Xcode
Time of Update: 2013-12-26
iPhone開發 構建View 時用到代理函數調用順序 圖解是本文要介紹的內容,內容不多,通過分析圖我們能更好的去學習,不多說,我們先來看內容。很多時候,要記住 iPhone 試圖載入的 life-cycle 對應的代理函數是有點頭疼的,特別是用 Interface Builder 構建介面的情況下。這給如何找到最佳的位置來添加自訂的視圖繪畫/初始化/配置成為了一個對於新手來說的難題。下面把目前用到的可能會 override 的方法總結在一張圖裡,方便新手查詢。注意兩點列出的是常見 case
Time of Update: 2013-12-26
Xcode學習筆記 用Vim編輯器輔助Xcode是本文要介紹的內容,Vim 是一款深受歡迎的編輯器,而 Xcode 又擁有一個很爽的特性,就是從 file panel 中單擊檔案名稱時,除了直接在 Xcode 中顯示和編輯,也提供可選的選項,供你指定雙擊檔案名稱時候調用的編輯器名字。下面就介紹一個用 Vim 編輯器輔助 Xcode 的方法。從頂部功能表列進入 Xcode 功能設定,找到 “File Types”,進入
Time of Update: 2013-12-26
XCode調試技巧之EXC_BAD_ACCESS中BUG解決是本文要介紹的內容,在iphone開發的時候EXC_BAD_ACCESS這個bug時不容易找到原因的,在網上找到的3個關於這個問題的方法,希望可以幫到你,我自己試了一下第一中方法,效果還不錯首先說一下 EXC_BAD_ACCESS 這個錯誤,可以這麼說,90%的錯誤來源在於對一個已經釋放的對象進行release操作。1.
Time of Update: 2013-12-26
瞭解如何檢測IOS程式記憶體問題是本文要介紹的內容,內容不多,以圖示的方式為友們介紹詳細內容。我們來看詳細內容。ios不能像java那樣對記憶體自動釋放,只能手動釋放記憶體,在開發過程中,程式員在謹慎可能也會造成記憶體泄露,大量的記憶體泄露會影響程式的運行。蘋果為我們提供了instrument偵查工具,可以方便快捷的檢測出程式中的記憶體泄露。使用方法,在xocde中點擊如所示的lenks:運行會出現下面介面:出現紅柱就表示有記憶體泄露,我們可以點擊堆棧,查看到哪一行代碼泄露:小結:瞭解如何檢測I
Time of Update: 2013-12-26
詳解iPhone開發之Objective-C和C混編是本文要介紹的內容,主要介紹了iphone開發中的Objective-C和C混編,不多說,先來看詳細內容。蘋果的Objective-C編譯器批准使用者在統一個源檔案裡自由地混雜利用C++和Objective-C,混編後的語言叫Objective-C++。有了它,你就能夠在Objective-C利用過程中利用已有的C++類庫。Objective-C和C++混編的關鍵在
Time of Update: 2013-12-26
iPhone人機介面常見任務處理方法是本文要介紹的內容,如果您具有使用案頭電腦或攜帶型電腦應用程式的經驗,那麼您會發現iPhone應用程式處理很多常見任務的方式與它們不同。本節從人機介面的角度描述了這些常見任務;關於代碼實現的技術細節,請參考iPhone應用程式編程指南。繼續上一節 iPhone人機介面常見任務處理方法 2)開始介紹。使用聲音使用者期望iPhone