解釋:本文引見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 運用之間的跳轉和數據傳遞詳解】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!