Am fairly new to swift (in fact who isn't, but am new to iOS development too) and currently working on an app which involves good number of images. I could categorise the images and add it in asset catalogues for the initial app. However, there would be some options for the user to download the images also. In such case, i would like to add the images to an asset or create a new asset catalogue programmatically. I am not sure whether its a good idea or is there any other better idea to store the images? Googled for some suggestions , but I couldn't get any.. Any help / suggestions would be much appreciated..