相关疑难解决方法(0)

从文本文件中读取和写入字符串

我需要从文本文件中读取和写入数据,但我无法弄清楚如何.

我在Swift的iBook中找到了这个示例代码,但我仍然不知道如何编写或读取数据.

import Cocoa

class DataImporter
{
    /*
    DataImporter is a class to import data from an external file.
    The class is assumed to take a non-trivial amount of time to initialize.
    */
    var fileName = "data.txt"
    // the DataImporter class would provide data importing functionality here
}

class DataManager
{
    @lazy var importer = DataImporter()
    var data = String[]()
    // the DataManager class would provide data management functionality here
}

let manager = DataManager()
manager.data += "Some data"
manager.data …
Run Code Online (Sandbox Code Playgroud)

file-io swift

273
推荐指数
7
解决办法
38万
查看次数

如何从Swift中调用Objective-C的NSArray类方法?

我想在Swift中使用NSArray's arrayWithContentsOfFile方法,因为我必须从文件的内容创建一个Swift数组,但是如何在Swift代码中调用它呢?

由于arrayWithContentsOfFile:是在Objective-C的内置NSArray类型中实现的类方法,我不能在这篇文章中调用它,它通过将Swift类型转换Array为Objective-C来调用实例方法NSArray.

那么有没有办法调用方法,或任何类似的方法?

cocoa ios swift

1
推荐指数
1
解决办法
2422
查看次数

标签 统计

swift ×2

cocoa ×1

file-io ×1

ios ×1