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