私はSwift 4、Xcode 9、および開発対象のiOS 11.0を使用しています。appendingPathComponent 'is unavailable:代わりにURLにappendingPathComponentを使用してください。
私は、カスタムフォルダ(MyFolder)をpath
変数に追加しようとしています。
let outputFilePath = (NSTemporaryDirectory() as NSString).appending("MyFolder").appendingPathComponent((outputFileName as NSString).appendingPathExtension("mov")!)
しかし、ビルダーは、エラーメッセージ与えている:
appendingPathComponent」を使用できません:使用appendingPathComponent URLに代わりに。
私は知っている、私はいくつかばかげた間違いをしています。あなたは親切に私を助けてくれますか?追加ファイル用の
SwiftコードでNSStringを使用しようとしているのはなぜですか? – rmaddy
'let outputFileURL = FileManager.default.temporaryDirectory.appendingPathComponent(outputFileName).appendingPathExtension(" mov ")そしてパスが必要な場合' let outputFilePath = outputFileURL.path' –
なぜ一時ファイルを保存するためにサブフォルダが必要ですか? –