Sha*_*ali 7 data-transfer uiimage nsdata ios
谷歌搜索了一会儿后,我找不到答案 -
我想知道,我如何使用自定义URL处理程序在我的两个应用程序之间传输数据?特别是图像或NSData对象.
我知道能够使用自定义处理程序打开我的应用程序的特定部分,例如myapp1:// start,myapp2:// start,但我不知道如何通过这些传输大量数据(~80k)处理程序.
很想听到任何有创意的解决方案:)
ps解决方案应该是iOS> = 4.3兼容
crg*_*rgt 10
将自定义URL处理程序与UIPasteboard结合使用.将第一个应用程序(例如图像)中的内容保存到常规粘贴板,如下所示:
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
[[UIPasteboard generalPasteboard] setImage:myImage];
Run Code Online (Sandbox Code Playgroud)
然后使用自定义URL方案切换应用程序.
然后在需要时从新应用中检索您的图像:
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
UIImage *tempImg = pasteboard.image;
Run Code Online (Sandbox Code Playgroud)
实战检验.; )
| 归档时间: |
|
| 查看次数: |
3432 次 |
| 最近记录: |