gpt4 book ai didi

ios - 使用自定义 URL 处理程序在两个 iOS 应用程序之间移动数据/图像

转载 作者:可可西里 更新时间:2023-11-01 03:27:50 25 4
gpt4 key购买 nike

在谷歌搜索和搜索 SO 一段时间后,我仍然找不到答案 -

我想知道,如何使用自定义 URL 处理程序在我的两个应用程序之间传输数据?特别是图像或 NSData 对象。

我知道能够使用自定义处理程序打开我的应用程序的特定部分,例如 myapp1://start 、 myapp2://start ,但我不确定如何继续传输大量数据(~80k ) 通过这些处理程序。

很想听听任何有创意的解决方案:)

p.s.解决方案应该是 iOS >= 4.3 Compatible

最佳答案

将自定义 URL 处理程序与 UIPasteboard 结合使用。将您的第一个应用程序中的内容(例如图像)保存到通用粘贴板,如下所示:

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
[[UIPasteboard generalPasteboard] setImage:myImage];

然后使用自定义 URL 方案来切换应用程序。

然后在需要时从新应用程序中检索您的图像:

   UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
UIImage *tempImg = pasteboard.image;

久经沙场。 ; )

关于ios - 使用自定义 URL 处理程序在两个 iOS 应用程序之间移动数据/图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12276827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com