将数据写入NSPasteboard并粘贴到按列和行分割的Excel中

时间:2015-11-06 01:43:07

标签: excel swift macos nspasteboard

关于Swift使用NSPasteboard。我想编写一个OS X程序来复制NSTableView数据并将其粘贴到按行和列分割的Excel中,以匹配Excel格式。目前的代码:

@IBAction func copyDataButton(sender: AnyObject) {

    let pasteBoard = NSPasteboard.generalPasteboard()

    pasteBoard.clearContents()
    pasteBoard.writeObjects(["data to excel"])


}

我不知道如何在NSPasteboard中调整NSPasteBoardWriting数据以插入ASCII或???

1 个答案:

答案 0 :(得分:3)

我找到了答案,你可以构造字符串use \ t为tab一列,使用\ n来改变行。

CString