Time of Update: 2013-12-26
強大的基礎iOS 之所以具有令人驚歎的使用者體驗,是由於它構建於強大基礎之上。 iOS 核心派生自 Mac OS X 核心,而 Mac OS X 核心之強大優秀已得到證實。在此基礎上,iOS 又對其進行精簡,使之更為簡潔高效,並可以最大化利用 iPad、iPhone 以及 iPod touch 的硬體特徵。 Mac 和 iPhone 之間共用的技術包括 OS X 核心、用於網路通訊的 BSD socket、Objective-C 以及可輔助應用程式獲得本機效能的 C/C++
Time of Update: 2013-12-26
Xcode 3.2.5免認證開發調試教程是本文要介紹的內容,在這裡弱弱的提醒一下,XCode 4.0目前尚未測試過,僅供參考。來看詳細內容。Xcode進行破解後,接合越獄的iPhone或iPad, 即可免官方認證開發調試了!目前測試對於最新的iOS 4.2 SDK/iOS 4.2.1 SDK的Xcode 3.2.5一樣適用!當然,對iOS 3.2.2/iOS 4.1 SDK的Xcode 3.1.2同樣保持相容。產生本機認證應用程式->工具 + 生產力->鑰匙串訪問菜單:鑰匙串訪問-&
Time of Update: 2013-12-26
瞭解Objective-C特點及特徵是本文要介紹的內容,目前好象只有Apple使用Objective-C作為其支援的語言吧。
Time of Update: 2013-12-26
iPhone
Time of Update: 2013-12-26
iPhone動畫實現兩種表現方法是本文要介紹的內容,實現iphone漂亮的動畫效果主要有兩種方法,一種是UIView層面的,一種是使用CATransition進行更低層次的控制,第一種是UIView,UIView方式可能在低層也是使用CATransition進行了封裝,它只能用於一些簡單的、常用的效果展現,這裡寫一個常用的範例程式碼,供大家參考。[UIView beginAnimations:@"Curl"context:nil];//動畫開始
Time of Update: 2013-12-26
經過了一個月的時間,對於iOS 5來說已經經過了4個Beta版,臨近9約,蘋果為了完善自己的新系統,這段時間也在緊鑼密鼓的不斷最佳化iOS 5並且添加新功能。近期蘋果官方已經開始提供iOS 5 Beta5給開發人員下載,新版最佳化及修複了一些小BUG,並且iOS 5 Beta5 可以直接通過“空中”OTA下載,但是前提使用者必須清空裝置中的資料才能安裝,使用者可以通過iCloud或者iTunes備份。新功能:iOS 5
Time of Update: 2013-12-26
Xcode 4發布程式圖文並茂教程是本文要介紹的內容,主要是以圖的形式介紹如何?發布程式內容,不多說,先來看內容。在建立程式時需要輸入build id,xcode4比較人性化的一方面,按需要輸入。之後進入項目中,按圖所示,選擇項目配置,部署sdk注意和base
Time of Update: 2013-12-26
Objective-C最基礎文法之Class定義是本文要介紹的內容,Objective-C是物件導向的語言,因此類的定義是基礎中的基礎。Objective-C是C的超級,但是在文法上跟C又有一些不同,尤其是在對屬性和方法的訪問上,有其非常特殊的文法。看過Objective-C的代碼都知道,裡面會有很多的中括弧,這是Objective-C專屬的。在Objective-C裡面一個類的構成一般由兩部分組成,一個是成員和方法聲明的標頭檔(.h),一個是類方法實現的檔案(.m)檔案。當然你也可以把類的聲明
Time of Update: 2013-12-26
iPhone應用開發學習筆記是本文要介紹的內容,主要講解了iphone如何讀取txt檔案、利用WebView在ipad下實現滾動分頁效果、iPhone抓圖程式的內容,來看詳細內容。iphone讀取txt檔案讀取一般性文檔檔案 NSString *tmp; NSArray *lines;
Time of Update: 2013-12-26
iPhone應用開發中的UIPopoverController是本文要介紹的內容,UIPopoverController按件,只有在ipad中才可以使用。內容不多,主要是以代碼來實現UIPopoverController的使用方法,一起來看詳細內容。代碼如下:- (void)viewDidLoad { [super viewDidLoad]; //列表
Time of Update: 2013-12-26
iPhone開發應用中的UIView你瞭解多少?繼續我們上篇iPhone開發應用之UIView開發流程上篇的內容開始講述。曾經有人這麼說過,在iphone裡你看到的,摸到的,都是UIView,所以UIView在iphone開發裡具有非常重要的作用。座標系統轉換矩陣座標系統轉換矩陣給改變視圖或者是它的視圖)提供了一個輕鬆和簡易的方法。一個仿射轉換是一個數學矩陣,它指定了在座標系統中的點是怎麼被映射到另一個座標系統中的點。你可以對整個視圖應用仿射轉換,以基於其父視圖來改變視圖的尺寸,位置或者朝向。你
Time of Update: 2013-12-26
iPhone應用開發中關於NSRunLoop的概述是本文要介紹的內容,NSRunLoop是一種更加高明的訊息處理模式,他就高明在對訊息處理過程進行了更好的抽象和封裝,這樣才能是的你不用處理一些很瑣碎很低層次的具體訊息的處理,在NSRunLoop中每一個訊息就被打包在input source或者是timer source中了,來看詳細內容。1.什麼是NSRunLoop我們會經常看到這樣的代碼: - (IBAction)start:(id)sender {
Time of Update: 2013-12-26
ASIHTTPRequest一個強大的HTTP封裝開源項目是本文要介紹的內容,ASIHTTPRequest是什嗎?ASIHTTPRequest是簡單易用的,它封裝了CFNetwork API。使得與Web伺服器通訊變得更簡單。它是用Objective-C編寫的,可以在MAC OS
Time of Update: 2013-12-26
iPhone記憶體管理總結是本文要介紹的內容,iPhone裡採用Objective-C開發,相對來說,只要遵循了Apple的一些編程規則,比C++的記憶體管理來的容易些,但是也有很多需要注意的地方,一旦出現記憶體相關的錯誤,調試也是個很頭疼的問題。1. 比如出現 EXC_BAD_ACCESS
Time of Update: 2013-12-26
iPhone開發應用為視圖加邊框是本文要介紹的內容,主要來介紹視圖中的一個有趣的案例,實現給視圖加邊框的效果,不多說,直接來看詳細內容講解。通過層layer),可以給視圖增加邊框和圓角等。比如類似下面的效果,寫法:- (void)loadView {
Time of Update: 2013-12-26
Cocos2d學習筆記中的動作Action是本文要介紹的內容,感謝知易的cocos2d教程,在拜讀他的教程時將一些要點記錄下來,以便隨時查閱。來看文章詳解了動作Action相關內容。1.基本動作Cocos2d提供的基本動作:瞬時動作、延時動作、運作速度。瞬時動作:就是不需要時間,馬上就完成的動作。瞬時動作的共同基類是 InstantAction。Cocos2d提供以下瞬時動作:放置 – Place效果類似於 node.Position = ccp(x,
Time of Update: 2013-12-26
iOS應用開發中的Twitter開發代碼是本文要介紹的內容,Twitter現在歐美地區極其火爆,如果各位開發人員想在應用中增加Twitter功能,可以看一下許靖昕先生在部落格中分享的代碼。- (void) postToTwitter { // Since this will be launched in a separate thread,
Time of Update: 2013-12-26
iPhone繪圖關於QuartZ中繪製Polygons案例是本文要介紹的內容,主要介紹了如何在QuartZ中繪製Polygons的內容,內容不多,主要是基於代碼實現,一起來看這個有趣的案例。1.繪製矩形的一般方法// Drawing with a white stroke color CGContextSetRGBStrokeColor(context, 1.0, 1.0, 1.0,
Time of Update: 2013-12-26
iPhone開發中關於Xib檔案建立UITableViewCell是本文要介紹的內容,主要是來學習如何使用XIB檔案建立UITableViewCell的幾種方法,來看本文詳細內容。1、cell不做為controller的插口變數首先建立一個空的xib檔案,然後拖拽一個cell放在其上面,記得設定其屬性Identifier,假設設定為“mycell”,則我們在代碼中請求cell的時候就應該如下寫: &nb
Time of Update: 2013-12-26
Cocoa中RunLoop如何使用是本文要介紹的內容,CFRunLoop 對象監控任務task)的輸入源,並在它們為處理做好準備的時候調度控制。輸入源範例可能包括使用者輸入裝置、網路連結、定期或時間延遲事件,還有非同步回調。有3類對象可以被run loop監控:sources、timers、observers。當這些對象需要處理的時候,為了接收回調,首先必須通過 CFRunLoopAddSource,CFRunLoopAddTimer, or