APP之間跳轉(zhuǎn)及傳遞數(shù)據(jù)

設(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ú)效果.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容