Advertisement
mahdidham

read-write-text-swift

Nov 24th, 2015
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.75 KB | None | 0 0
  1. let location = NSString(string:"Users/mahdidham/Documents/BP-JST/file.txt").stringByExpandingTildeInPath
  2. let fileContent = try? NSString(contentsOfFile: location, encoding: NSUTF8StringEncoding)
  3. let text = "some text"
  4.  
  5. if let dir : NSString = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true).first {
  6.     let path = dir.stringByAppendingPathComponent(fileContent);
  7.    
  8.     //writing
  9.     do {
  10.         try text.writeToFile(path, atomically: false, encoding: NSUTF8StringEncoding)
  11.     }
  12.     catch {/* error handling here */}
  13.    
  14.     //reading
  15.     do {
  16.         let text2 = try NSString(contentsOfFile: path, encoding: NSUTF8StringEncoding)
  17.     }
  18.     catch {/* error handling here */}
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement