解釋:本文引見app若何翻開另外一個app,而且傳遞數據。
1、簡略解釋
新建兩個運用,分離為運用A和運用B.
完成請求:在appA的頁面中點擊對應的按鈕,可以或許翻開appB這個運用。
1.新建兩個運用,分離為A和B.
142354418874108[1].png
150002248248878[1].png
2.設置運用B的url。
150005160123679[1].png
3.在運用A中編寫翻開app的代碼
150007446066083[1].png
點擊以後,會跳轉到新的掌握器。
留意:翻開運用B的進程中,B有兩種狀況。
第一種狀況:B並沒有啟動,那末會啟動B。並挪用上面的辦法。
150006209342745[1].png
第二種狀況:此時B曾經啟動了,然則在後台運轉,這個時刻不會挪用該辦法。
二:解釋
假如一個運用被別的一個運用翻開,那末會挪用上面的署理辦法,且在該辦法中可以完成兩個運用之間數據的傳遞。
150022244969072[1].png
代碼解釋:
#import "YYAppDelegate.h" @implementation YYAppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { NSLog(@"didFinishLaunchingWithOptions---B"); return YES; } //當一個運用法式被其他法式翻開的時刻會挪用這個辦法,在該辦法中可以完成兩個運用法式間的數據局傳遞 -(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { NSLog(@"%@",url); NSLog(@"%@",sourceApplication); return YES; }
文/牽左手不離(簡書作者)
原文鏈接:http://www.jianshu.com/p/2ef7ab4826cf
著作權歸作者一切,轉載請接洽作者取得受權,並標注“簡書作者”。
以上就是IOS 運用之間的跳轉和數據傳遞 的材料整頓,後續持續彌補相干材料,感謝年夜家對本站的支撐!
【IOS 運用之間的跳轉和數據傳遞詳解】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!