swift - 如何在 Swift 应用程序中将操作链接到文件->保存/文件->打开

标签 swift file file-io menu save

我有一个 Swift 应用程序,其中有我想要使用 this question 中描述的方法保存的数据。 。现在,我需要知道将这些操作链接到"file"->“保存/另存为”菜单项和"file"->“打开”菜单项的正确方法是什么。这不是基于文档的应用程序。

我在 OS X 10.10.4 上运行 Xcode 6.4。

最佳答案

创建一个 IBAction 函数并通过 Interface Builder 将其链接到 XIB。

在该函数中创建一个打开/保存面板,并让用户选择文件名和位置,使用返回的 NSURL 数组作为保存/加载路径。 (当然,在转换为所需的对象类型之后。)

几乎到处都有大量示例代码,无论是 Objective-C 还是 Swift。

关于swift - 如何在 Swift 应用程序中将操作链接到文件->保存/文件->打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31527171/

相关文章:

php - 使用多个文件的最后使用的 ID 将多个值插入到 mysql

java - 在 Java 的 try-catch 方法中实现 while 循环

vb.net - 删除 VB.Net 中的 "Invisible"控制字符

ios - AsyncDisplayKit calculateLayoutThatFits() 函数在 1 个项目中有效,在另一个项目中无效

c++ - 在 Swift 中的 Objective-C++ 类中设置变量 --> 意外的 nil 崩溃

java - 关闭 Java 输入/输出流

python - OSError : [Errno 13] Permission denied while calling os. 删除()

c++ - 在 C++ 中读取和写入二进制文件

ios - fatal error : Index out of range in swift while taking options from uipicker

ios - 如何在iOS自动布局中构建单行和多行标签的布局?