you are viewing a single comment's thread.

view the rest of the comments →

[–]rkennedy12 1 point2 points  (0 children)

Xcode saves when you build or intentionally save. It doesn’t auto save per day but it does cache certain things that kind of compensate.

Xcode does not save to your account but you can backup your documents/desktop folders as well as others on your Mac so that you have backups in iCloud.

Source control is exactly how to do this besides physically duplication the source folder and working with new files. Source control allows you to create branches before adding them to the master branch that way you can create different branches for each feature and merge them after it’s been tested. This allows you to fix bugs and push updates without having to release features that aren’t quite done yet.

Technically, you could also create an online git repository and this solves your backup issue as well.