我的应用程序在Instagram上共享照片,为此,首先将其保存在一个临时目录中:
let writePath = NSTemporaryDirectory().stringByAppendingPathComponent("instagram.igo")
它在
Swift 1.2
上有效,但在Swift 2.0
上无效。给定的错误消息是:
stringByAppendingPathComponent不可用:在NSURL上使用URLByAppendingPathComponent。
最佳答案
看来方法stringByAppendingPathComponent
在Swift 2.0中已删除,因此错误消息建议使用:
let writePath = NSURL(fileURLWithPath: NSTemporaryDirectory()).URLByAppendingPathComponent("instagram.igo")
更新:
URLByAppendingPathComponent()
已被appendingPathComponent()
代替,所以做:let writePath = NSURL(fileURLWithPath: NSTemporaryDirectory()).appendingPathComponent("instagram.igo")
关于ios - stringByAppendingPathComponent不可用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44587979/