Time of Update: 2013-12-26
iPhone應用程式 將圖片儲存到相簿執行個體是本文要介紹的內容,主要是以代碼來實現本文要表現的內容,進入話題。有時候你的應用需要將應用中的圖片儲存到使用者iPhone或者iTouch的相簿中。 可以使用UIKit的這個類方法來完成。void UIImageWriteToSavedPhotosAlbum ( UIImage *image,
Time of Update: 2013-12-26
IOS多任務機制是本文要介紹的內容,對IOS程式持久化高度興趣,於是首先研究了下iOS的多任務機制.對於大多數的應用,如果不是特別需要,用最新的SDK編譯出來的程式本身就是支援多任務的—按home鍵程式進入後台運行(但是注意此時的程式並不是會運行,只是進入後台狀態便於其再次進入活動狀態,這一點同我們概念中應該有的多任務有區別).而對於一些應用,是需充分運用iOS多任務的特性,如遊戲應用和需要網路連接的應用等等。多任務機制是蘋果在iOS
Time of Update: 2013-12-26
iPhone Web開發觸摸事件是本文要介紹的內容,當然,你的 iPhone上是用你的手指來代替滑鼠;不再是滑鼠點擊,而是手指輕敲。還有,你還可以用幾個手指頭摸啊、敲啊的。所以在 iPhone 上,滑鼠事件被觸摸事件代替了。這些滑鼠事件有:touchstarttouchendtouchmovetouchcancel當系統取消了觸摸)如果你訂閱了任何這些事件,你的事件監聽器就會收到一個事件對象。它有一些重要的屬性,比如:*
Time of Update: 2013-12-26
IOS學習之UIScrollView touch觸摸事件是本文要介紹的內容,UIScrollView本身無法處理touch事件。要想實現,必須對UIScrollView上的subView做touch處理原理十分簡單,好比要響應scrollView上的UIImageView,那麼請建立一個UIImageVIew的子類,由這個自訂的UIImageView來處理touch事件。標頭檔聲明如下,供參考:#import <Foundation/Foundation.h> &
Time of Update: 2013-12-26
Objective-C文法學習是本文要介紹的內容,主要介紹了變數、方法、對象等一些內容。我們一起來看詳細內容。變數定義interface 檔案*.h)中定義,定義要放在 interface 名稱後的括弧內對象的定義要用指標[NSButton *aButton;],使用正常名稱普通變數正常定義使用方法定義interface 檔案*.h)中定義,定義放在括弧外且 @end
Time of Update: 2013-12-26
iPad與iPhone調用UIImagePickerViewController方法略有不同是本文要介紹的內容,文中很詳細的講述了iPad與iphone各自的調用方法,來看詳細內容。我們知道,在iPhone中擷取照片庫常用的方法如下:UIImagePickerController *m_imagePicker = [[UIImagePickerController alloc] init];
Time of Update: 2013-12-26
iPhone中使用UITableView實現分頁效果是本文要介紹的內容,UITableview 能夠列表顯示許多內容,也是我們開發中經常用的一個組件。我們經常會分頁顯示列表,如先顯示 10 條記錄,點擊更多在添加 10 條,以此類推,下面是實作類別似更多顯示的一個 demo。實現的效果如下:點擊 “More…”,實現後面的效果.實現的思路:基本上就是資料來源裡先只放10條, 點擊最後一個cell時,
Time of Update: 2013-12-26
iPhone開發優秀網站 必用代碼要介紹的內容,如果要針對iPhone/iPod Touch開發移動網站,以下十條小代碼幾乎肯定是需要用到的,方便又有效。偵測iPhone/iPod開發特定裝置的移動網站,首先要做的就是裝置偵測了。下面是使用Javascript偵測iPhone/iPod的UA,然後轉向到專屬的URL。if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))
Time of Update: 2013-12-26
iPhone
Time of Update: 2013-12-26
iPhone應用地圖開發教程是本文要介紹的內容,文章講述的是一個有趣的執行個體。不多說,我們之間來看詳細內容介紹。1,計算兩點之間的距離[locationManager startUpdatingLocation];已格式化成如12.34 km): [NSString stringWithFormat:@"%0.2f km",[userLocation getDistanceFrom:location]/1000]
Time of Update: 2013-12-26
iPhone開發應用中關於CFRunLoop學習是本文要介紹的內容,CFRunLoop 對象監控任務task)的輸入源,並在它們為處理做好準備的時候調度控制。輸入源範例可能包括使用者輸入裝置、網路連結、定期或時間延遲事件,還有非同步回調。有3類對象可以被run loop監控:sources、timers、observers。當這些對象需要處理的時候,為了接收回調,首先必須通過 CFRunLoopAddSource ,CFRunLoopAddTimer , or
Time of Update: 2013-12-26
XCode工程基於SDK基礎開發教程是本文要介紹的內容,主要是來說明如何應用於XCode工程的基於SDK開發的技術。1、用(weakly linked)弱串連類、方法和函數來支援在不同版本之間的程式運行2、弱串連整個架構(framework)3、為不同的SDK選擇不同的編譯條件4、在代碼中找出過時API的使用5、確定在運行時作業系統和架構(framework)的版本一 、在IOS中使用弱串連類在工程中使用類的弱串連的時候必須確保這些類在運行時的可用性,要不會引起動態串連的錯誤在IOS
Time of Update: 2013-12-26
Xcode學習案例筆記是本文要介紹的內容,主要介紹了Xcode 3.2.5 協助無法顯示的解決、使用UIWebView來播放視頻、iphone項目中的靜態庫的內容。Xcode 3.2.5 協助無法顯示的解決這個版本開始Document必須線上安裝,後台自動進行的。但是由於安裝地址存在錯誤,這是一個bug,導致無法安裝,無法查看。解決辦法是手工修改, 1.開啟Term,登入root使用者 2.到/developer4.2/Platforms/iPhoneOS.platform/Developer/
Time of Update: 2013-12-26
本文主要來介紹如何使用Cocoa文字系統,在某些情況下你可能需要對想顯示在螢幕上的文字做更多的控制,而不是僅僅使用NSTextField或者NSTextView,有時候你需要更高效地在螢幕上畫文字,而不想使用NSStringDrawing方法。還可能你需要在CGContext上畫文字,再有可能你想在一個Carbon程式中畫文字。這個時候,你就可能會考慮CoreText了,不過你還可能想相容Mac OS X
Time of Update: 2013-12-26
Objective-C語言學習基礎是本文要介紹的內容,在面向對象編程中必須具有的最基本的功能是向對象發送訊息。在Objective-C中,我們採用以下的結構發送訊息:[receiver message]; receiver是你要向它發送訊息的對象,message是你要接收對象執行的method。例如,假設在我們的程式中有一個對象dataTable,我們想要更新它的資料。要這樣做,我們要在程式中包含以下的語句,給資料表發送訊息:[dataTable reloadDat
Time of Update: 2013-12-26
iphone應用中的自訂鍵盤是本文要介紹的內容,在罈子裡逛了一圈,看了一篇自訂鍵盤的文章,於是與大家分享一下,我相信是懶人推動了世界的發展,既然iphone有了自己的軟體盤,我們什麼還要自己實現其功能呢。so,只要寄生在上面就行了。不多說,來看詳細內容。思路:1、用靜態方法找到應用程式當前view(window)中的UIKeyboard的view2、在鍵盤的view上帖上自己的view,精彩了,這個自己的view就是你自己鍵盤,任意發揮,什麼類型鍵盤都可以做了)3、根據需要調整系統鍵盤的大小以滿
Time of Update: 2013-12-26
ASIHTTPRequest一個強大的HTTP封裝開源項目是本文要介紹的內容,ASIHTTPRequest是什嗎?ASIHTTPRequest是簡單易用的,它封裝了CFNetwork API。使得與Web伺服器通訊變得更簡單。它是用Objective-C編寫的,可以在MAC OS
Time of Update: 2013-12-26
Objective-C學習文檔是本文要介紹的內容,主要介紹的有資料類型、記憶體的管理,對象,協議等一些內容,具體內容,來看本文詳解。一.資料類型1、NSRangetypedef struct _NSRange { NSUInteger location; NSUInteger length;
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開發中使用Cocoa XML RPC Framework是本文要介紹的內容,最近做一個項目需要和rpc_xml打交道,原來一直想解析xml啊,方法挺多,可是以xml格式向伺服器發送資料使用soap確實聽麻煩,就一個boby我加“\n"就挺費時的。幸虧有個框Cocoa XML-RPC Framework,省去了我許多麻煩,可是在使用架構時遇到了許多問題,使我非常糾結,在網上找相關的配置卻少的可憐,弄了一天總算是知道如何使用了。1、下載The Cocoa