IOS開發之──應用之間調用(1),ios開發
iphone應用之間調用步驟:
1)在plist檔案中,註冊對外介面
在xcode group&files 裡面,展開 resources選擇<app>info.plist
滑鼠右擊information property list ,然後從列表中選擇URL types
右擊 add row 添加一個對象(item)右擊item add row
從列表中選擇 URL Schemes 再右擊添加一個對象(item1)
將item1得值設定為:myapp
這個myapp就是對外介面,其它應用可以通過它,調用該應用
plist如所示:
2)調用方法
在你需要調用上面註冊過對外介面的應用中,添加下面代碼即可:
NSURL *url = [NSURL URLWithString:@"myapp:"];
[[UIApplication sharedApplication] openURL:url];
通過上述兩個步驟,你可以在你的應用中,讓使用者開啟你的其它應用
ios (xcode)開發裡有沒有多次調用一個方法的方法,類似介面什的
你在類中定義一個方法- (void)buttonPressed;
在該類的對象中,使用[self buttonPressed]即可直接調用;
也可以使用selector,下面這個例子是button點擊時調用的例子:
[button1 addTarget:self action:@selector(buttonPressed:)
forControlEvents:UIControlEventTouchUpInside];
問iOS手機應用開發流程 iOS開發怎建立API
iOS應用開發
無疑仍會是未來一段時間內的熱門。因此,不管是對開發人員還是企業管理員來說,或多或少瞭解一些應用開發流程十分有必要,本文涉及的大部分內容並不局限於iOS應用,同時也適用Android、Windows Mobile和Blackberry等其他移動平台。
iOS應用開發
並不是一個簡單的過程,建議按照以下步驟逐條考慮:
1)一個奇怪的發現是,很多企業人士和開發人員對他們即將開發的iPhone應用竟然沒有全域認識,甚至缺乏必要的技術常識。通常他們只是把iPhone應用當做一個簡單的應用,而很少考慮到是否有支援的伺服器以及使用者資料的儲存等問題。因此,有必要提醒一下,如果想開發一款認證/登入或者定製型的應用,首先需要有一個用來儲存資料的伺服器。
2)除了需要一台伺服器外,還需要一個供iPhone和伺服器之間進行通訊的渠道。由於不存在標準或萬能的通訊渠道,因此需要根據應用的具體情況進行定製。這有點類似建立一套自己的語言,除了說話雙方外,不想讓其他人聽懂。專業點講,這就是建立API。因為必須在通訊前定義語言,所以必須在iPhone應用正式開發前建立API。
定義完成後,iPhone按要求格式將賬戶名和密碼發送請求到預置API(登陸頁面),然後便可返回結果頁面。
4)API的建立和應用的開發工作最好由同一個開發人員來做,這樣,他就更清楚何時調用哪個API,對應用開發全域有更好的瞭解。如果API建立和應用開發不是同一個人,建議應用開發人員多和負責API建立的後端團隊交流,因為很多時候他需要調用API以支撐整個行動裝置 App。