Я пытаюсь сделать вид, где я могу ввести текст в UITextField и сохранить его на устройстве. Я искал в разных местах, и до сих пор я получил это ниже, но я не могу пройти эту ошибку. Может кто-нибудь помочь, пожалуйста?
Использование неразрешенного идентификатора 'yyyytoss'
import UIKit
class WritestoryVC: UIViewController, UITextViewDelegate {
@IBOutlet weak var myStory : UITextView!
@IBAction func saveImageToDocumentDirectory(_ chosenImage: UITextField) -> Void {
let directoryPath = NSHomeDirectory().appending("/Documents/")
if !FileManager.default.fileExists(atPath: directoryPath) {
do {
try FileManager.default.createDirectory(at: NSURL.fileURL(withPath: directoryPath), withIntermediateDirectories: true, attributes: nil)
} catch {
print(error)
}
}
let filename = NSDate().string(withDateFormatter: yyyytoss).appending(".rtf")
let filepath = directoryPath.appending(filename)
let url = NSURL.fileURL(withPath: filepath)
do {
try UITextField(chosenImage, 1.0)?.write(to: url, options: .atomic)
return String.init("/Documents/\(filename)")
} catch {
print(error)
print("file cant not be save at path \(filepath), with error : \(error)");
return filepath
}
}
}