Вот пример кода Swift, который выводит на консоль «1 строку»:
print("1 line")
Теперь перейдем к статье в блоге. Вот несколько методов с примерами кода для печати одной строки в Swift:
Метод 1: использование функции print()
print("1 line")
Метод 2: использование функции debugPrint()
debugPrint("1 line")
Метод 3. Использование интерполяции Swift
let line = "1 line"
print("\(line)")
Метод 4. Использование терминатора Swift
print("1 line", terminator: "")
Метод 5: использование Swift fileOutputStream
import Foundation
let outputStream = OutputStream(toFileAtPath: "/path/to/file.txt", append: true)!
outputStream.open()
defer {
outputStream.close()
}
let line = "1 line"
let data = line.data(using: .utf8)!
outputStream.write((data as NSData).bytes.bindMemory(to: UInt8.self, capacity: data.count), maxLength: data.count)
Метод 6: использование Swift FileHandle
import Foundation
let fileURL = URL(fileURLWithPath: "/path/to/file.txt")
let line = "1 line"
if let fileHandle = try? FileHandle(forWritingTo: fileURL) {
fileHandle.seekToEndOfFile()
if let data = line.data(using: .utf8) {
fileHandle.write(data)
}
fileHandle.closeFile()
}
Метод 7: использование файлового менеджера Swift
import Foundation
let fileURL = URL(fileURLWithPath: "/path/to/file.txt")
let line = "1 line"
if let data = line.data(using: .utf8) {
FileManager.default.createFile(atPath: fileURL.path, contents: data, attributes: nil)
}
Не стесняйтесь изменять или использовать эти предложения в соответствии с вашими требованиями!