iphone在應用程式用呼叫系統功能

2021-06-02 11:21:19 字數 604 閱讀 6368

iphone的單任務模式為手機節省了資源,保障了程式的安全執行,但是這一做法也遭到很多人的反對,

為很多應用帶來了不便。如今,openurl這個方法為解決這一問題帶來了希望,雖然離多工模式還有差距,但畢竟給了大家乙個實現更強大應用的可行方法。

openurl的使用方法:

code:

code:

map 

email 

mailto:

tel 

tel://10086

msg 

sms://10086除此之外,還可以自己定義url,方法如下:

code:

openurl能幫助你執行maps,sms,browser,phone甚至其他的應用程式。這是iphone開發中我經常需要用到的一段**,它僅僅只有一行而已。

這個程式通過基礎的協議支援撥打**的功能

譯者附:

-(ibaction)openmaps

-(ibaction)openemail

-(ibaction)openphone

-(ibaction)opensms

-(ibaction)openbrowser

iPhone應用程式委託

iphone的軟體棧有好幾層組成,而應用程式是位於棧裡面最高的抽象層,系統核心服務 作業系統層 則是位於最底層的。這中間還有 層 cocoatouch層 核心服務層等等 但一般在開發應用程式的過程中,與我們主要打交道的是gui框架和cocoatouch層所提供的物件導向抽象。cocoa的founda...

iphone應用程式結構

classes 源程式檔案 h m other sources main.m 等,不需要程式設計師修改 prefix.pch resources 介面檔案 xib 配置檔案 info.plist frameworks 鏈結的庫 targets 專案的不同target 資源 編譯配置不同 execut...

iPhone應用程式生命週期

int argc,char argv,nsstring principalclassname,nsstring delegateclassname 來獲取應用程式的控制代碼。2 從給定的應用程式委託類,初始化乙個應用程式委託。並把該委託設定為應用程式的委託,這裡就有如果傳入引數為nil,會呼叫函式訪...