我正在编写一个 MonoTouch 应用程序,它可以下载 1000 多个单独的 PDF 文件并将它们作为一个巨大的 pdf 文件打开。我查看文档没有问题,但如果我多次关闭/打开文档,它会抛出
例外:打开的文件过多 t System.IO.FileStream..ctor(System.String 路径、FileMode 模式、FileAccess 访问、FileShare 共享、Int32 bufferSize、布尔匿名、FileOptions 选项)[0x00275] 在 /Developer/MonoTouch/Source/ Mono/mcs/class/corlib/System.IO/FileStream.cs:310 在 System.IO.FileStream..ctor (System.String 路径,FileMode 模式)[0x00000] in :0
我已经使用 MonoTouch 几年了,没有遇到过这样的问题。这可能是一个新的 Xamarin.iOS 问题吗?
我还在论坛上看到他们使用ulimit -a解决了这个问题,但我如何将它应用到 iPad 应用程序?
任何人?