Swift - Read Text File
Swift ? Read Text File
Swift ? Read Text File
To read a Text File in Swift, we can prepare the file url and then use String initializer init(contentsOf: url) that returns file content as a string.
In this tutorial, we will learn how to read a text file.
Consider the following file, sample.txt, present in Documents folder of the user.
In the following swift program, main.swift,
We are locating the folder, in this case Documents folder, using FileManager.default.urls. Then appending the text file name to the folder location, using appendingPathComponent(). Finally, we use String() initializer method String(contentsOf: , encoding: ) to read the file contents to a string.
main.swift
import Foundation let file = "sample.txt" var result = "" //if you get access to the directory if let dir = FileManager.default.url s(for: .doc ument Direc t ory, in: .userDomainMask).first { //prepare file url
let fileURL = dir.appendingPathComp onent(file)
do { result = try
St ring(c ont ent sOf: fileURL, encoding: .utf8)
} catch {/* handle if there are any errors */} } print(result)
import Foundation let file = "sample.txt" var result = "" //if you get access to the directory if let dir = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first {
//prepare file url let fileURL = dir.appendingPathComponent(file) do {
result = try String(contentsOf: fileURL, encoding: .utf8) } catch {/* handle if there are any errors */} } print(result)
Run the program, and for the first time, if build is successful, you may see the following pop up in your Mac. Click on OK.
After you click Ok, you should see the following output. Terminal Output
Terminal Welcome to Swift Tutorial by t ut orialkart .c om! Program ended with eWxietlccoomde:t0o Swift Tutorial by ! Program ended with exit code: 0
Summary
In this Swift Tutorial, we learned how to read a text file to a string using Swift in Mac.
Swift Tutorial
Swift Tutorial Swift Keywords Swift Comments Swift If Swift If-Else Swift For Loop Swift While Loop Swift forEach Swift Repeat While Loop Swift Break Swift Continue Swift Tuple Swift Enum Swift Structure
Strings
Swift - Substring Swift - Concatenate Strings
Arrays
Swift Array Initialization Swift Print Array Swift Integer Array Swift append Integer to Array Swift String Array Swift append String to Array Swift Get Array Size - count Swift Remove an Element from Array Swift Append / Concatenate Arrays Swift Check if an Array is Empty
Dictionaries
Swift Dictionary Swift - Create Dictionary Swift - Create Dictionary using Arrays
Swift - Iterate through Dictionary Swift - Get Dictionary Size Swift - Check if Dictionary is Empty Swift - Add or Append Element to Dictionary Swift - Get value using key in Dictionary Swift - Check if a key is present in Dictionary Swift - Merge Two Dictionaries Swift - Convert Dictionary into Arrays of Keys and Values Swift - Print all Keys in a Dictionary
Sets
Swift Print Set Swift Get Set Size Swift Insert Element to Set Swift Check if Element is present in Set
File Operations
Swift Read Text File
Swift Errors [Solved]
Swift error: return from initializer without initializing all stored properties Swift ? struct error: missing argument labels in call
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- building forms with powershell part 1 the form
- windows powershell step by step
- powershell export to text
- swift read text file
- 057 29 a macro for reading multiple text files sas
- keeping powershell security measures to use and embrace
- title foreach — loop over items
- array declaration in powershell and foreach
- powershell read text file convert to html
- windows powershell commands list pdf s free full
Related searches
- pandas read text file to dataframe
- python read text file pandas
- java read a text file into string
- read text file in java
- powershell read text file loop each line
- python pandas read text file into dataframe
- read a text file in python
- read text file into list
- python read text file into array
- read write text file python
- powershell read text file array
- how to read text file in python