![](/img/trans.png)
[英]Should I use “stringByExpandingTildeInPath” in NSString on iOS?
[英]stringByExpandingTildeinPath is unavailable
轉換項目后,我在Swift 2中收到以下錯誤:
stringByExpandingTildeinPath is unavailable: use stringByExpandingTildeinPath on NSString instead
這是我用來與Swift 1.2中的whatsapp共享的代碼,第3行的錯誤:
let filename = "myimage.wai"
let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, false)[0] as NSString
let destinationPath = documentsPath.stringByAppendingString("/" + filename).stringByExpandingTildeInPath
為什么要要求它不擴展~
然后自己擴展呢? 讓API自己處理它要簡單得多:
let filename = "myimage.wai"
let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0]
let destinationPath = documentsPath + "/" + filename
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.