設(shè)置URL scheme:
A應(yīng)用info.plist 添加LSApplicationQueriesSchemes,其值為B應(yīng)用scheme;
B應(yīng)用設(shè)置URL Types,其值為自己的scheme;
A中跳轉(zhuǎn)關(guān)鍵語(yǔ)句:
[[UIApplication sharedApplication] openURL:url]
先判斷:
[[UIApplication sharedApplication] canOpenURL:url]
url書(shū)寫(xiě)規(guī)則(頭部和冒號(hào)不能省):
[NSURL URLWithString: @"sengoku://name=wang&age=1"]
B中接收方法是AppDelegate類(lèi)里面的:
- (BOOL)application:(UIApplication*)app openURL:(NSURL*)url options:(NSDictionary *)options
傳圖片等復(fù)雜信息需要使用UIPasteboard(剪切板):
A中將圖片轉(zhuǎn)化為Data保存在pasteboard里面
B中從pasteboard取出data并轉(zhuǎn)回圖片
注: 直接使用pasteboard.image并無(wú)效果.