IOS教程

IOS中二維座標變換

1.座標變換的數學基礎       1.1 座標系           數學中我們使用的是笛卡兒座標系,如下圖所示:                                                   X軸正方向向右,Y軸正方向向上,原點O,座標點A(x,y)。

Iphone 指觸行為會

One-Finger Events 手指在螢幕上滑動不會產生任何事件直到使用者停止滑動onscroll() 手指點選住某元素不放開的時候並不會觸發任何事件,不過會有提示出現 雙擊元素也不會產生任何事件 Two-Finger Events 2指在螢幕拉伸不會產生任

Objective-c的@property 詳解

之前很多網友對我翻譯的教程中的Property的使用感到有些迷惑不解,搞不清楚什麼時候要release,什麼時候要self.xxx = nil;同時對於Objective-c的記憶體管理以及cocos2d的記憶體管理規則不夠清楚。本文主要講解objc裡面@property,它是什麼,它有什麼用,atomic

cocos2d-v1.0.0:“按圖索驥”進行編碼

這篇隨筆主要圍繞如何編碼進行說明講解。 在程式開發過程中,我們往往發現,自己不知道編碼從哪裡開始入手。根本就沒有思路吖!怎麼寫下去?下面就講一下使用cocos2d進行遊戲開發的編碼該怎麼入手。 使用cocos2d的主要目的是進行遊戲開發(這就是一句廢話嘛「原因:大實話其實

設計一個移動應用的本地快取機制

    在手機應用程式開發中,為了減少與服務端的互動次數,加快使用者的響應速度,一般都會在iOS裝置中加一個快取的機制,前面一篇文章介紹了iOS裝置的記憶體快取,這篇文章將設計一個本地快取的機制。 功能需求 這個快取機制滿足下面這些功能。 1、可以將資料快取到本地磁碟。 2、可以判斷一個資源是否已經被

合併iPhone模擬器和真機通用的靜態類庫,合併後自動判斷。

如何編譯靜態類庫,大家已經比較熟悉了,而且現在網上也有很多教程,就不多羅唆了. 現在問題是, 我們編譯好了會是兩個版本的.a檔案 分別用於模擬器和iPhone真機, 因為Mac和iPhone的CPU不同, 才造成了這樣的情況. 有點像 PowerMac 和 InterMac. 在使用靜態類庫的

iphone web 開發[11/12]—— Home 圖示

很慶幸,你的訪問者很喜歡你的網站,並想把它放在他的 Home 螢幕上。當用戶新增你的頁面到 Home 螢幕,iPhone 會使用你頁面的截圖來做它的圖示。但是你可以提供一個更好的圖示。 先要建立一個大小為 57×57 px 的 PNG 檔案,把它命名為 apple-touch-icon.png,並把它放到你

IOS中的例項變數與屬性(續)

做了實驗之後,我發現了一些問題,如下: 第一組: .h @interface DetailViewController : UIViewController {    UILabel *_myLabel;} @property (nonatomic, retain) UILabel *myLabel;

CCSpriteBatchNode

   一般遊戲圖片資源會打包成一張大圖,這樣節省空間,又提升速度。打包工具有Zwoptex和texturepacker等等。 CCSpriteBatchNode的初始化只要一張圖片,也就是那張大圖。然後把所有用到那張大圖裡面的小圖的sprite都加到 CCSpriteBatchNode的child,繪製效

離線使用iPhone SDK文件的方法

在使用Xcode進行iPhone程式設計時,有時需要參考iPhone SDK的文件,不過每次Control+Click後,Xcode都會試圖連線Internet,進行線上讀取。有什麼方法能夠把資料下載到硬碟上進行離線閱讀嗎?    答案是肯定的。首先去Xcode的Preference中的Documentati

iOS開發之快取(一):記憶體快取

前面一片文章介紹瞭如何上傳和下載檔案,這篇文章將介紹一下如何在iOS裝置中進行快取。 這篇文章將只介紹一下將內容快取到記憶體中,下一篇文章就介紹一下在iOS磁碟上快取內容。 使用快取的目的是為了使用的應用程式能更快速的響應使用者輸入,是程式高效的執行。有時候我們需要將遠端web伺服器獲取的資料快取起來,減

iphone web 開發[8/12]——觸控事件

當然,你在你的 iPhone 上是用你的手指來代替滑鼠;不再是滑鼠點選,而是手指輕敲。還有,你還可以用幾個手指頭摸啊、敲啊的。所以在 iPhone 上,滑鼠事件被觸控事件代替了。這些滑鼠事件有: touchstart touchend touchmove touchcancel(當系統取消

在MonoTouch中播放音訊

在IOS裝置上,經常會碰到多媒體的播放。本文介紹音訊播放。 播放聲音有兩種選擇: 1.SystemSound 2.AVAudioPlayer SystemSound 如果音訊時間短(30秒以內),且未壓縮,SystemSound是個好選擇。 引入名稱空間 using MonoTouch.Au

0.12625002861023