Time of Update: 2013-12-26
iPhone開發工具介紹與應用是本文要介紹的內容,分為上下節為友們介紹,繼續 iPhone開發工具介紹與應用 上篇)開始介紹。來看本文詳細內容。iPhone開發工具之Accessorizer自動化產生代碼的工具 Accessorizer 是一款自動化代碼的工具,可以為你自動產生 property,Keyed Archiving 等定型的代碼,省去了我們不少開發的時間,使用方法在作者的網站上有video示範,可以瞭解更多,這裡只介紹一些基本的使用方法。首先設定自己的編碼風格啟動
Time of Update: 2013-12-26
Cocos2d開發中勻速運動問題是本文要介紹的內容,cocos2d中有CCMoveTo,CCMoveBy,但是關於速度的參數都是時間來限定的。也就是說不管距離長短,都在約定時間完成動作。但是如果我想要一個速度可以控制,而且任何距離執行都是相同速度。這樣的方法或者類有嗎?答案1:速度 x 時間 = 距離速度 = 距離/時間答案2:自己定義一個速度,因為你已經知道了Moveto的地點,那就意味著距離已經有了時間 = 距離/速度答案3:用一個schedule如:-(void) update:
Time of Update: 2013-12-26
Xcode內建SnapShots用法是本文要介紹的內容,主要內容是讓我們來瞭解SnapShots的使用,再看一下SnapShots功能吧,這個功能好像只是在XCode 3.0以後才加上的, 這個功能用來管理個人的source code是很好用的,但是不能協同工作,下面我也簡單的介紹一下吧.。1、首先當我們開啟一個工程後,在File菜單下有Make Snapshots和Snapshots這二項,整個的使用我們可以全部靠這二個功能表項目來完成,2、當選擇一次Make
Time of Update: 2013-12-26
Core Animation學習筆記是本文要介紹的內容,研究Core Animation已經有段時間了,關於Core Animation,網上沒什麼好的介紹。蘋果網站上有篇專門的總結性介紹,但是似乎原理性的東西不多,看得人云山霧罩,感覺,寫那篇東西的人,其實是假設讀的人瞭解介面動畫技術的原理的。今天有點別的事情要使用Linux,忘掉了ssh的密碼,沒辦法重新設ssh,結果怎麼也想不起來怎麼設ssh遠程登陸了,沒辦法又到網上查了一遍,太浪費時間了,痛感忘記記筆記是多麼可怕的事情。鑒於Core
Time of Update: 2013-12-26
iPhone開發應用之Archiving NSCoder教程是本文要介紹的內容,一個物件導向程式在啟動並執行時候,一般都建立了一個複雜的對象關係圖,經常需要把這樣一個複雜的對象關係圖表示成位元組流.這樣的過程我們叫做Archiving 10.1,這個位元組流可以在網路中傳送,也可以寫入到檔案中. 例如,我們建立儲存一個nib檔案,Interface
Time of Update: 2013-12-26
iPhone遊戲開發Cocos2D中Actions的構成是本文要介紹的內容,主要是來學習Actions的構成。作為iphone遊戲開發中,應該不會錯過任何一篇有利用價值的文章,不多說了,一起來看詳細內容講解。Sequence 順序順序Action能夠讓你建立一系列的動作,這些動作將會按著順序被執行。 id action1 = [MoveTo actionWithDuration:2 position:ccp(100,100)];
Time of Update: 2013-12-26
解決IOS編程中記憶體分配與釋放問題是本文要介紹的內容,主要是來學習IOS應用中記憶體是如何來分配和釋放的問題,不多說,來看本文詳解。在ios編程中是離不開記憶體操作的,剛接觸ios編程時總是因為這樣那樣的記憶體問題而導致程式crash掉。其實ios編程中記憶體的釋放還是比較簡單的,只需要release或autorelease你自己retain、new、alloc、copy和mutableCopy的對象即可。一個原則就是:你分配了存,你就負責釋放。另外要注意的就是很多方法會自動retain被添加
Time of Update: 2013-12-26
Objective-C記憶體管理如何理解Autorelease是本文要介紹的內容,主要是來學習Autorelease如何使用,具體內容來看本文詳細講解。如果你能夠真正的理解autorelease,那麼你才是理解了Objective-C的記憶體管理。Autorelease實際上只是把對release的調用延遲了,對於每一個Autorelease,系統只是把該Object放入了當前的Autorelease pool中,當該pool被釋放時,該pool中的所有Object會被調用Release。
Time of Update: 2013-12-26
Core Animation學習備忘錄是本文要介紹的內容,研究Core Animation已經有段時間了,關於Core Animation,網上沒什麼好的介紹。蘋果網站上有篇專門的總結性介紹,但是似乎原理性的東西不多,看得人云山霧罩,感覺,寫那篇東西的人,其實是假設讀的人瞭解介面動畫技術的原理的。今天有點別的事情要使用Linux,忘掉了ssh的密碼,沒辦法重新設ssh,結果怎麼也想不起來怎麼設ssh遠程登陸了,沒辦法又到網上查了一遍,太浪費時間了,痛感忘記記筆記是多麼可怕的事情。鑒於Core
Time of Update: 2013-12-26
IOS開發GraphicsContext應用類是本文要介紹的內容,主要是來認識並學習GraphicsContext應用類的使用方法,具體內容來看本文詳解。1、CGContext類。2、UIView::DrawRect函數3、UIGraphicsGetCurrentContext()函數4、UIView座標系和Quartz座標系相反。5、CGContextRef myContext = [[NSGraphicsContext currentContext]
Time of Update: 2013-12-26
Objective-C文法基礎之類的聲明與定義是本文要介紹的內容,Objective-C 是物件導向的語言,Objective-C 是C 的超級,在Objective-C裡面一個類的構成一般由兩部分組成,一個是成員和方法聲明的標頭檔(.h),一個是類方法實現的檔案(.m)檔案,類成員的聲明通過 interface 來實現。objective-c 文法基礎,objective-c 類的定義,objective-c 類的聲明。Objective-C是物件導向的語言,Objective-C是C的超級,
Time of Update: 2013-12-26
iPhone開發應用中案例實現舉例是本文要介紹的內容,主要是來學習以下小案例的實現過程,來看詳細內容。一、從 iPhone/iPad
Time of Update: 2013-12-26
IOS開發學習資料庫文檔之IOS資料庫封裝是本文要介紹的內容,主要來學習IOS開發中資料庫的封裝,具體內容來看本文詳解。內容不多,主要是以代碼來實現。H檔案#import <Foundation/Foundation.h> #import "sqlite3.h" @interface DatabaseOperation : NSObject { &
Time of Update: 2013-12-26
Lua中關於函數庫基本操作學習筆記是本文要介紹的內容,主要是來學習函數庫在lua中的應用,具體內容來看本文詳解。基本函數庫為Lua內建的函數庫,不需要額外裝載。assert (v [, message])功能:相當於C的斷言,參數:v:當運算式v為nil或false將觸發錯誤,message:發生錯誤時返回的資訊,預設為"assertion failed!"collectgarbage (opt [,
Time of Update: 2013-12-10
一、 Objective-C 中 #import 和 #include 的區別 先行編譯指令Objective-C:#importC,C++:#include#import由gcc編譯器支援在 Objective-C 中,#import 被當成 #include 指令的改良版本來使用。除此之外,#import 確定一個檔案只能被匯入一次,這使你在遞迴包含中不會出現問題。使用哪一個還是由你來決定。一般來說,在匯入 Objective-C 標頭檔的時候使用
Time of Update: 2013-12-10
plist檔案,Property List
Time of Update: 2013-12-10
About Memory ManagementApplication memory management is the process of allocating memory during your program’s runtime, using it, and freeing it when you are done with it. A well-written program uses as little memory as possible. In
Time of Update: 2013-12-10
如所示,下面介紹一下scrollView和pageControl如何進行搭配使用。 1、在viewDidLoad中添加如下代碼[plain] //定義scrollView scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 180)];
Time of Update: 2013-12-10
1. Xcode內建GDB,可以使用GDB調試,調試命令: 1.1 po 命令:為 print object 的縮寫,顯示對象的文本描述 (lldb) po [$eax
Time of Update: 2013-12-10
iOS應用的國際化,主要分為3個部分:Info.plist 檔案的國際化.xib檔案的國際化.m檔案的國際化下面我就來一一說明。Info.plist 檔案的國際化我們使用Xcode 4.5 建立一個新項目,會自動建立一個 en.lproj 目錄,這個目錄下存放的就是需要國際化的檔案(預設為英文)。下面,我們還需要建立中文國際化支援。1. 建立名為 zh-Hans.lproj 的目錄2. 在項目的 Info.plist 檔案中增加配置 Localizations,