Time of Update: 2013-12-26
瞭解Objective-C中Selector基本概念和操作是本文要介紹的內容,在iphone程式中會大量看到@selector這樣的用法。<<iphone開發基礎>>花了很大一個篇幅來解析這個文法,但是不知是翻譯問題,還是解釋過細,不大看得懂,很是不給力.直到程式用這個文法,並且仔細看了一些解析文章。才明白這一文法。 簡而言之,你可以理解
Time of Update: 2013-12-26
iPhone開發環境 在Windows中實現是本文要介紹的內容,很多朋友希望在體驗或學習iphone開發,但是iphone開發環境一般需要 安裝在mac電腦下mac os中。這給許多朋友帶來了額外成本投入。網上已經有各種破解方法,在非蘋果電腦上安裝iPhone / iPhone開發 / Windows環境,給我們帶來了佳音。但是各種版本比較雜亂,可能會費時費力而無果。最近,蘋果推出了新的開發環境版本。我將新版開發環境在Windows
Time of Update: 2013-12-26
iPhone應用 Framework整理與說明是本文要介紹的內容,主要是對Framework的一些內容來個彙總,友們查看文檔時比較快捷方便。不多說,我們直接來看內容。以下framework是從iPhone SDK 3.0整理來的:AddressBook.framework聯絡人提供您存取在裝置中的聯絡人資料,讓您可以在您的應用程式中直接讀取或修改聯絡人資料庫中的資料。AddressBookUI.framework聯絡人介面讓您可以快速的製作出類似內建聯絡人功能中的出新增、編輯及選擇聯絡人等介面。
Time of Update: 2013-12-26
iPhone升級到4.3.3 編譯出現問題解決方案是本文要介紹的內容,在升級的時候,往往會出現不大不小的問題,那麼本文將會幫你解決問題的所在,我們先來看內容。單擊放大!)這個錯誤困擾了一天,用device編譯的時候,總是觀點app之後,重新開啟才行,而且速度非常的慢!以下是解決方案:去到/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 把對應的/4.3.3 (8C148)這個目錄刪除掉後
Time of Update: 2013-12-26
瞭解Cocoa中記憶體如何管理是本文要介紹的內容,不多說,直接進入話題。今天我們來談論Cocoa中關於記憶體管理的問題。這個問題無論是對於案頭開發還是移動開發都非常重要。尤其是對iPhone開發來說,更尤為重要。為什麼說更呢?因為iPhone是移動終端,它不會象Mac一樣有很強的CPU,更不會有很多的記憶體,這就使iphone程式在記憶體開銷上變得非常昂貴。所以,如果我們不加限制的話,我們的開發的程式很可能會使用掉所有的記憶體,這樣我們就沒有閒置記憶體來運行其他的程式了,誰都不想在運行程式的時候
Time of Update: 2013-12-26
詳解Xcode調試異常是本文要介紹的內容,主要介紹的是快速定位代碼出錯所在行的問題。內容不多,卻都在點,不多說,我們直接來看內容。很多時候,在調試程式的時候,我們很想馬上知道錯誤的代碼在哪一行。 而不想大概設定一個斷點,逐行調試發現最終是哪一行代碼出問題導致程式崩潰。 可以使用下面這個辦法快速定位問題代碼。選擇Run–>Show–>Breakpoints,進入斷點視窗Xcode的斷點視窗首先需要為-[NSException raise]建立一個斷點。
Time of Update: 2013-12-26
解決在Xcode中整合iOS 4.2的iPhone SDK和iPhone Tool 問題是本文介紹的內容,主要是解決了機遇IOS4.2中iphone SDK和TOOL的問題,不多說,先來看詳細內容。今年我們很多開發都要移植到Apple的iOS平台下。把iPhone,特別是iPad引入到醫院資訊系統中去,是今年的一個重要目標。但在官方提供的iPhone
Time of Update: 2013-12-26
iPhone開發九宮格代碼實現是本文要介紹的內容,九宮格大家應該高度興趣吧?那麼本文就是來介紹九宮格的製作方法,先來看詳細內容。看到CocoaChina很多同學在問,其實很簡單,我這是用圖片堆砌實現的九宮格,分享如下,代碼如下。:核心就這2個方法://Power by ieliwb.com - (void)viewDidLoad { [super viewDidLoad];
Time of Update: 2013-12-26
教你如何建立iPhone優秀使用者介面是本文要介紹的內容,優秀的使用者介面應該遵循一些人機介面設計準則,這些準則來源於人—也即使用者—思考和工作的方式,而不是裝置的能力。沒有吸引力的,令人難以理解的或是不合邏輯的使用者介面會讓一個原本優秀的程式成為垃圾,而漂亮,直觀而又迷人的使用者介面不僅可以改善程式的功能,還能激發使用者的正面依賴感。即使您已經對基本的設計準則有所瞭解,這一章也值得您讀一下,因為本章著重講述了這些準則是如何應用在iPhone應用程式中的。隱喻儘可能按照現
Time of Update: 2013-12-26
詳解iPhone應用中剪下技巧是本文呢要介紹的內容,主要介紹了iphone中的應用技巧,內容不多,我們吸納來看詳細內容。iPhone應用中的剪下技巧列表。1.擷取圖形上下文2.構造剪下的路徑(形狀)3.構建剪下地區4.貼上你的畫 // 1CGContextRef context = UIGraphicsGetCurrentContext();
Time of Update: 2013-12-26
iPhone下UIScrollView圖片瀏覽器是本文要介紹的內容,今天看書中介紹了從圖片庫中調用圖片的例子,一時性起打算做一個簡單的圖片瀏覽器。功能很簡單,從圖片庫中載入圖片,然後放到view下,並支援放大,縮小,平移。由於對控制項陳列庫不瞭解,一開始的方案是這樣的:前面的架構都一樣:用toolbar做按鈕條,裡面有個按鍵,觸發從按鍵。按鍵action調用圖片庫,之後圖片庫發訊息到delegate(我這裡協議掛在了主UIViewController上面,後面其他的delegate也一樣)。如果
Time of Update: 2013-12-26
本文的目的是來瞭解Objective-C中NSAutoreleasePool使用方法,Objective-C的Foundation庫實際上是種運行級對象系統,與一般的對象語言,例如C++,Java不一樣,而與COM或者Corba一樣,對象,不一定建立在使用者應用程式的地址空間中,有可能是建立在另一個地址空間中,甚至建立在別的機器上!所以,Objective-C的對象全部繼承自NSObject),就是使用引用計數的方法來管理對象的存活,眾所周知,當引用計數為0時,對象就被銷毀了。操作非常簡單,當對
Time of Update: 2013-12-26
IPhone開發環境搭建是本文要介紹的內容,主要介紹的是平衡環境搭建,很詳細的為友們介紹了iphone開發,先來看詳細內容。一、 確定Mac OS的版本號碼版本號碼:Mac OS X version 10.5.5CPU: Processor 1 GHz PowerPC G4 iPhone SDK:iPhone_sdk_for_iPhone_os_2.2.19m2621afinal.dmg 說明:每個IPhone
Time of Update: 2013-12-26
瞭解Objective-C特點及特徵是本文要介紹的內容,目前好象只有Apple使用Objective-C作為其支援的語言吧。
Time of Update: 2013-12-26
Cocoa架構類之間繼承關係是本文要介紹的內容,主要是來瞭解cocoa的繼承關係,Cocoa架構包含兩個核心架構:Foundation和Application Kit (UIKit) 架構。在Cocoa開發中是必要的,至於其它架構(如:Core Data、Sync Services、Address Book、Preference Panes、Screen Saver、Web Kit)則是輔助和可選的;Foundation架構和Application
Time of Update: 2013-12-26
Xcode修改工程名字教程是本文要介紹的內容,不知道大家有沒有遇到過修改工程名字的需求,反正我是遇到過。開發過程當中,項目進行到一半的時候,覺得工程名不正確, 或是現在這個項目與以前用過的項目需求差不多,於是只需要修改一下工程名就可以用於現在這個項目。所在修入項目名的功能也是有用的,那麼如何修改呢?其實xcode有這功能,只需要點幾下就行了。首先開啟你的工程,然後先中菜單中的Project-》Rename
Time of Update: 2013-12-26
iPhone開發應用中的UIView你瞭解多少?繼續我們上篇iPhone開發應用之UIView開發流程上篇的內容開始講述。曾經有人這麼說過,在iphone裡你看到的,摸到的,都是UIView,所以UIView在iphone開發裡具有非常重要的作用。座標系統轉換矩陣座標系統轉換矩陣給改變視圖或者是它的視圖)提供了一個輕鬆和簡易的方法。一個仿射轉換是一個數學矩陣,它指定了在座標系統中的點是怎麼被映射到另一個座標系統中的點。你可以對整個視圖應用仿射轉換,以基於其父視圖來改變視圖的尺寸,位置或者朝向。你
Time of Update: 2013-12-26
Xcode離線安裝協助文檔教程是本文要介紹的內容,通過協助文檔來實現xcode的離線安裝,不多說了,我們直接來看本文詳細內容講解。1.線上查看協助檔案:Xcode下查看協助檔案,菜單Help-Developer Documentation在右上方搜尋方塊中即可檢索,但速度很慢,線上查看。 2.下載協助檔案到本地:要想下載協助檔案,菜單Xcode-preferences-Documentation 右鍵Get Info可以看到Feed
Time of Update: 2013-12-26
iOS
Time of Update: 2013-12-26
詳解IOS開發應用之並發Dispatch Queues是本文喲啊介紹的內容,我們幾乎可以調度隊列去完成所有用線程來完成的任務。調度隊列相對於線程代碼更簡單,便於使用,更高效。下面講主要簡述調度隊列,在應用中如何使用調度隊列去執行任務。1、關於調度隊列所有的調度隊列都是先進先出隊列,因此,隊列中的任務的開始的順序和添加到隊列中的順序相同。GCD自動的為我們提供了一些調度隊列,我們也可以建立新的用於具體的目的。下面列出幾種可用的調度隊列類型以及如何使用。1)serial