我有一个iPad应用程序,您可以在其中添加照片到页面。然后我想保存照片位置,然后添加更多照片位置的页面,最后保存所有页面,以后以幻灯片方式查看。
任何人都可以提供建议 1.移动到新视图(或交换视图)时保存UIImageView状态 - 我在使用NSCoding iPhone - save UIImageView state时看到了这一点 - 但我输了 - 还有更多例子吗? 2.如何保存“整个”视图以便稍后查看(如幻灯片) - 不知道从哪里开始?阵列? coredata?
由于
答案 0 :(得分:0)
您链接的答案在这里似乎非常相关。我认为您需要了解的主题是序列化和反序列化。简而言之,序列化是将数据结构或对象转换为另一种格式(例如XML / JSON /二进制)的行为,然后通过反序列化将其转换回数据结构或对象。您链接的答案讨论了Cocoa如何建议开发人员处理此序列化/反序列化生命周期。
所以你应该想出你需要从你的观点中保存的东西。完成后,您可以编写序列化程序和反序列化程序来保存/重新加载该信息。一旦您重新加载信息,就应该直接用加载的信息更新当前视图。