0

我需要创建一个能够在 IOS 上修改和管理文件的应用程序。

使用 IOS 5 可以“轻松”创建基于文档的应用程序,但我也需要支持 IOS 4。

任何人都知道是否有办法在 IOS 4 中创建基于文档的应用程序?

提前致谢。

4

2 回答 2

1

简短的回答是否定的,UIDocument并且UIManagedDocument仅随 iOS 5 提供

长答案是肯定的。iOS 有数百个基于文档的应用程序。例如 Brushes、Sketchbook Pro,它们都是基于文档的应用程序。我自己的应用程序是基于文档的,做起来并不难。

UIDocument/提供的是UIManagedDocument用于制作通用文档的罐装 API。给它一个 URL,它会做(大部分)其余的家务。

如果你想做一个基于 iOS4 的应用程序,那么你需要注意的是。

  • UIApplicationWillTerminateNotification/UIApplicationDidEnterBackgroundNotification
  • 打开一个新文档。
  • 保存文档。
  • 关闭文档。
  • 自动保存(可能)
  • Core Data stack ,如果你使用的是 Core Data

www.raywenderlich.com有一些很棒的教程。甚至可能仍然是基于 iOS4 的。

IMO - 不要为 iOS4 支持而烦恼。就像上面的帖子所说,85% 的人使用 iOS5,而仍在使用 iOS4 的任何人都可能不在您的目标市场中。特别是因为这是(我假设)一个新的应用程序,iOS6 将在你上市时出现。

于 2012-06-17T10:06:44.647 回答
-1

只想问,你真的需要支持iOS 4吗?超过 85% 的设备采用 iOS。

需要继续支持 iOS 4 的基础是什么?

于 2012-06-16T21:50:20.213 回答