Time of Update: 2013-12-26
Objective-C學習基礎筆記是本文要介紹的內容,Cocoa由兩個架構構成:Foundation Kit和Application Kit。Application包括所有使用者介面對象和進階類;Foundation架構中包括面向資料的低級類和資料種類,具有100多個類,例如NSString,NSArray,NSEnumerator,NSNumber等。相干文檔儲藏於/Developer/ADC Reference
Time of Update: 2013-12-26
iPhone遊戲開發之Cocos2d基本概念是本文要介紹的內容,這裡主要是翻譯 cocos2d wiki 中的文檔,也參考了其他博文。主要是作為基礎知識作為這個系列的開始,來看詳細內容。Scenes 情境情境是被一個Scene
Time of Update: 2013-12-26
瞭解IOS控制台Consol是本文要介紹的內容,文中分別從利用 gdb 命令查看報錯堆棧和查看全域變數值兩個內容介紹,先來看詳解。利用 gdb 命令查看報錯堆棧在 iOS 開發中,如果提前釋放一個指標的記憶體,在以後還繼續使用這個指標,那麼程式會立刻 crash 掉,而且很難有報錯資訊,我以前都是靠猜測去判斷錯誤的原因,我們應該利用工具去找到錯誤的地方,然後快速準確的定位到錯誤地方,及其錯誤原因,最後進行改進。其實 iOS 控制台提供這種機制,如果你選擇 debug 模式,在程式 crash
Time of Update: 2013-12-26
iPhone編程:SQLite中如何用API操作BLOB類型欄位是本文要介紹的內容,在實際的編程開發當中我們經常要處理一些大容量位元據的儲存,片或者音樂等等。對於這些位元據blob欄位)我們不能像處理普通的文本那樣簡單的插入或者查詢,為此SQLite提供了一組函數來處理這種BLOB欄位類型。下面的代碼示範了如何使用這些API函數。首先我們要建立一個資料庫:sqlite3_exec(db, "CREATE TABLE list (fliename&
Time of Update: 2013-12-26
iPhone學習筆記幾個執行個體開發操作是本文要介紹的內容,主要有ios震動、NSUserDefaults用法、如何讀取檔案等內容,來看本文內容。IOS震動震動是聲音的一種,用如下方式:#import <AudioToolbox/AudioToolbox.h> #import <UIKit/UIKit.h> - (void)vibrate {
Time of Update: 2013-12-26
Objective_C擴充機制學習是本文要介紹的內容,學Objective_C已有一年時間了,開發iphone也有一年時間了。首先學習Objective_C的時候,是賃著c/c++的基礎,所學的知識是按c/c++的方式去學習,其實Objective_C是 C
Time of Update: 2013-12-26
初出茅廬的獨立iOS開發人員Chris Eidhof此前發文談論新開發人員為何首選蘋果移動作業系統註:他目前正在製作自己的首款iOS應用)。Eidhof從6方面分析iOS平台的魅力所在。1. 高端平台。使用者願意為應用支付更多費用是因為內容搭載高端平台。2. 封閉環境。使用者更願意相信應用是因為蘋果已進行品質把關。3. 創新潛力。蘋果API應用程式介面)和手機平台優勢才剛開始受到充分運用。4.
Time of Update: 2013-12-26
IOS遊戲開發中關於Cocos2d學習筆記是本文要介紹的內容,主要從Cocos2d中Alert的用法、cocos2d 自建動畫、cocos2d中關於CSV檔案等內容詳解。來看詳細內容介紹。Cocos2d中Alert的用法// Dialog //alert控制項的用法 int idx = CCRANDOM_0_1() * 600 / 100;
Time of Update: 2013-12-26
iPhone多線程編程的教程是本文要介紹的內容,相信大家也都接觸過多線程的使用,那麼本文也可以作為一個參考來進行學習。不多說,我們來看內容中詳細講解多線程編程。iphone中多線程編程:線程的建立多線程在各種程式設計語言中都是痛點,很多語言中實現起來很麻煩,objective-c雖然源於c,但其多線程編程卻相當簡單,可以與java相媲美。一、線程建立與啟動線程建立主要有二種方式:- (id)init; // desig
Time of Update: 2013-12-26
關於SQLite常見問題集是本文要介紹的內容,主要是我們在學習SQLite的時候遇到的一些問題,如何來解決呢,我們一起來看內容。1、如何建立自動成長欄位?2、SQLite支援何種資料類型?3、SQLite允許向一個integer型欄位中插入字串!4、為什麼SQLite不允許在同一個表不同的兩行上使用0和0.0作主鍵?5、多個應用程式或一個應用程式的多個執行個體可以同時訪問同一個資料庫檔案嗎?(1) 如何建立自動成長欄位?簡短回答:聲明為 INTEGER PRIMARY KEY 的列將會自動成長。
Time of Update: 2013-12-26
隨著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
Time of Update: 2013-12-26
Objective-C中靜態變數使用方法是本文要介紹的內容,Objective-C
Time of Update: 2013-12-26
iphone應用中的自訂鍵盤是本文要介紹的內容,在罈子裡逛了一圈,看了一篇自訂鍵盤的文章,於是與大家分享一下,我相信是懶人推動了世界的發展,既然iphone有了自己的軟體盤,我們什麼還要自己實現其功能呢。so,只要寄生在上面就行了。不多說,來看詳細內容。思路:1、用靜態方法找到應用程式當前view(window)中的UIKeyboard的view2、在鍵盤的view上帖上自己的view,精彩了,這個自己的view就是你自己鍵盤,任意發揮,什麼類型鍵盤都可以做了)3、根據需要調整系統鍵盤的大小以滿
Time of Update: 2013-12-26
Objective-C文法入門是本文要介紹的內容,Objective-C是Mac軟體開發領域最主要的開發語言。假如我們對物件導向的思維已經C語言都很熟悉的話,對於我們學習Objective-C將會非常有用。假如我們對C語言還不熟悉的話,那我們需要學習一下C語言。方法調用(Calling Methods)為了能夠儘快上手,我們先來看一些簡單的例子。Objective-C文法裡面基本的方法調用是這樣的:程式碼:[object method];
Time of Update: 2013-12-26
iPhone開發關於NSInvocationOperation多線程教程是本文要介紹的內容,主要是來介紹線程的相關內容,來看詳細內容講解。多線程編程是防止主線程堵塞,增加運行效率等等的最佳方法。而原始的多線程方法存在很多的毛病,包括線程鎖死等。在Cocoa中,Apple提供了
Time of Update: 2013-12-26
Objective-C中isMemberOfClass使用案例是本文要介紹的內容,主要是來學習isMemberOfClass使用舉例isKindOfClass的應用,來看詳細內容。isMemberOfClass方法是來確定對象是否是某一個類的成員。在下一個任務中,我們使用這個方法來驗證一個特定的對象是否是一個特定的類成員例子:#import <Foundation/Foundation.h> #import <stdio.h> @i
Time of Update: 2013-12-26
Cocoa記憶體管理規則與記憶體回收是本文要介紹的內容,主要是來學習如何來解決cocoa記憶體管理的問題。不多說,直接來看詳細內容詳解。Cocoa記憶體管理規則1)當你使用new、alloc、copy方法建立一個對象時,該對象的保留計數器值為1.當不再使用該對象時,你要負責向該對象發送一條release或autorelease訊息。這樣,該對象將在其使用壽命結束時被銷毀。2)當你通過其他方法獲得一個對象時,這假設該對象的保留計數器值為1,而且已經被設定為自動釋放,你不需要執行任何操作來確保該對象
Time of Update: 2013-12-26
Objective-C中NSLog學習文檔是本文喲啊介紹的內容,主要是來學習NSLog輸出格式,談到NSLog對程式效能的影響,來看詳細內容。NSLog 輸出格式• %@ 對象 • %d, %i 整數 •
Time of Update: 2013-12-26
iPhone應用學習筆記中對象的初始化是本文要介紹的內容,主要是來學習一下對象初始化的內容,來看詳細內容。為方便學習,附有代碼!1、關於 self = [super init]最先啟動並執行代碼是[super
Time of Update: 2013-12-26
Objective-C的學習筆記是本文要介紹的內容,主要來學習Objective-C的屬性特點、NSAutoreleasePool的瞭解、Emacs的移動快速鍵+Xcode常用鍵的內容,來看詳細內容講解。1、Objective-C 屬性特性assign , retain , copy , readonly , readwrite)