Contacts App / Inventory with Archiving 2.0

Hi, all

Here is the updated version of the Contacts app with archiving.
It will now let you save and load multiple contacts.
I am just going to list some of the new things added.
Here are the previous and next buttons on the Load View screen:

 

 

 

Here are the 2 functions to show and hide the bottom controls, depending if we have
data or no:

You can find the full code on GitHub here: Contacts App with Archiving

Here is a demo if you want to test it:

 

 

Here is a short demonstration:

2 thoughts on “Contacts App / Inventory with Archiving 2.0

  1. Razvigor Andreev says:

    Any questions or suggestions – let me know. Thanks !

  2. Razvigor Andreev says:

    Please note that Alpha on the UIImageView after loading the picked image is wrong. You should add a line after picking the image to fix it – something like:

    func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) {
    if let image = info[UIImagePickerControllerOriginalImage] as UIImage? {
    // use dictionary to look up image
    imageView.image = image }
    imageView.alpha = 1.0 // Here change the opacity so you can see the loaded image …

    // dismiss
    dismissViewControllerAnimated(true, completion: nil)
    }