使用UIActivityViewController共享文本文件

时间:2015-07-07 01:00:46

标签: ios swift uiactivityviewcontroller

我尝试与UIActivityViewController共享文本文件。我在我的应用程序中创建并写入我的文件,然后允许用户使用他们想要的任何方式共享此文件。

目前我可以像这样访问文件:

unlink($file)

哪种方法效果很好,但它共享一长串文件内容。相反,我想分享文件本身。我怎么能用Swift做到这一点?

1 个答案:

答案 0 :(得分:10)

经过一番搜索,我想出了解决方案,结果发现我应该尝试共享URL,而不是实际的文件。我换了

let text2 = String(contentsOfFile:path, encoding: NSUTF8StringEncoding)

let activityItem:NSURL = NSURL(fileURLWithPath:path)

它按预期工作!