将标签结果发送到文件

时间:2015-04-07 08:54:34

标签: swift xcode6

我有一个简单的计算器,用于在标签中显示结果,我想将结果导出为pdf,电子邮件或文本文件。有什么线索我怎么能做到? 提前谢谢。

1 个答案:

答案 0 :(得分:1)

获取UILabel.text的值。之后将其保存到文件应该非常简单。

let file = "file.txt"

if let dirs : [String] = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) as? [String] {
    let dir = dirs[0] //documents directory
    let path = dir.stringByAppendingPathComponent(file);
    let text = myLabel.text

//writing
text.writeToFile(path, atomically: false, encoding: NSUTF8StringEncoding, error: nil);

从此answer here.

复制代码