Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Learning Swift
  • Table Of Contents Toc
  • Feedback & Rating feedback
Learning Swift

Learning Swift

By : Andrew J Wagner
4.8 (5)
close
close
Learning Swift

Learning Swift

4.8 (5)
By: Andrew J Wagner

Overview of this book

If you are looking to build iOS or OS X apps using the most modern technology, this book is ideal for you. You will find this book especially useful if you are new to programming or if you have yet to develop for iOS or OS X.
Table of Contents (13 chapters)
close
close
12
Index

Permanently saving a photo

Our app works pretty well to save pictures, but as soon as the app quits, all the photos are lost. We need to add a way to save the photos permanently. Our refactoring of the code allows us to work exclusively within PhotoStore now.

Before we write any code, we have to decide how we will store the photos permanently. There are many ways we could choose to save the photos, but one of the easiest ways is to save it to the filesystem, which is what we conceived in our conception phase. Every app is provided with a documents directory that is automatically backed up by the operating system as a part of normal backups. We can store our photos here as files named after the label the user gives them. To avoid any problems with duplicate labels, where we would have multiple files named after the same thing, we can nest every file inside a subdirectory named after the time the photo is saved. The timestamp will always be unique because we will never save two photos at the...

Unlock full access

Continue reading for free

A Packt free trial gives you instant online access to our library of over 7000 practical eBooks and videos, constantly updated with the latest in tech
bookmark search playlist font-size

Change the font size

margin-width

Change margin width

day-mode

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Delete Bookmark

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY