Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 纸板尺寸_Iphone_Url_Openurl_Uipasteboard - Fatal编程技术网

Iphone 纸板尺寸

Iphone 纸板尺寸,iphone,url,openurl,uipasteboard,Iphone,Url,Openurl,Uipasteboard,自iOS4+以来,这不再相关-因此请停止向下投票!或者至少解释一下你的反对票 我正在尝试为应用程序的lite版本升级到完整版本,它可以存储无限量的数据(我不想在应用程序内购买) 我希望能够使用自定义url升级,而不需要在线状态来缓存数据 考虑使用UIPasteboard对象也是如此 是否有人知道或调查了UIPasteboard中存储的数据的最大可能大小?关于这一点,我似乎找不到苹果的文档 这会因设备而异吗?i、 是RAM有限公司吗 我尝试了一个50MB的文件,知道它失败了(即使在模拟器中),尽管

自iOS4+以来,这不再相关-因此请停止向下投票!或者至少解释一下你的反对票

我正在尝试为应用程序的lite版本升级到完整版本,它可以存储无限量的数据(我不想在应用程序内购买)

我希望能够使用自定义url升级,而不需要在线状态来缓存数据

考虑使用UIPasteboard对象也是如此

是否有人知道或调查了UIPasteboard中存储的数据的最大可能大小?关于这一点,我似乎找不到苹果的文档

这会因设备而异吗?i、 是RAM有限公司吗

我尝试了一个50MB的文件,知道它失败了(即使在模拟器中),尽管一个5MB的文件是可以的。在使用dataForPasteboardType获取数据之前,无法知道它是否失败:


还有,有没有人做过2个应用程序自定义URL来执行一种请求/响应应用程序间通信?我在想我可以通过这种方式支持任意大小的数据…

我会回答我自己的问题,在做了一些调查之后,它是8MB。与设备无关


我还设法支持在应用程序之间使用2个自定义URL和openURL方法递归升级任意大量的数据。测试高达100MB-它看起来不太漂亮,因为它可以打开每个应用12次

我很惊讶有任何限制。我看不出会有什么原因。您为UIPasteboard提供了一个字典,其中包含指向数据的保留指针。谁在乎它有多大?我怀疑,如果您检测到一个限制,它实际上是对NSString或NSData或您提供给UIPasteboard的任何内容的大小的限制。

不要在回答中张贴问题。:-)在你的问题中最好不要再问其他问题。:-)我做这项调查已经有一段时间了,但我的理解是,字典必须对共享内存进行深度复制(字典必须是标准的属性列表格式),因为每个应用程序都是沙盒的-否则这可能是访问另一个应用程序受保护内存空间的一种方式。。。(但你是对的,我在复制文件时传递了NSData对象)有人能确认它是深度复制还是浅层复制吗?谢谢!