我正在尝试将 PhotoScrollerNetwork 应用程序移植到 MonoTouch(iOS 5 Apple PhotoScroller 示例的改进版本),但代码正在执行我无法在 MonoTouch 中重现的事情。
https://github.com/dhoerl/PhotoScrollerNetwork
例如,内存管理很难在 MonoTouch 中重现,没有它就会崩溃。作者(dhoerl)在自述文件中写道:
v2.0: - iPad1 和 iPhone3GS(只有 256M 内存)在没有操作系统警告的情况下被杀死。因此,创建了 cdisk 缓存使用上限,并在达到阈值时刷新文件(以释放内存)。崩溃消失了。
在 MonoTouch 中移植以下类非常复杂:
由于他的 GC,也许 MonoTouch 中还有另一种更简单的方法来处理上述内存管理技巧。有其他人尝试移植 PhotoScrollerNetwork 应用程序并想分享吗?
任何建议表示赞赏,谢谢。