Skip to main content

Posts

Showing posts from September, 2020

JSON Parsing with Codable in Swift - Nested JSON Model

#Swift, to supporting decoding and encoding we must adopt the #NSCoding protocol and implement its methods.  #Apple has introduced a new way to decode and encode the #JSON data using with Codable since Swift 4.  You need to consume the following API to search and display images. - Flickr Https://www.flickr.com/services/api/flickr.photos.search.htm The API results in search results for a Documentation on this page to get the image URLS: https://www.flickr.com/services/api/misc.urls.html XXXXXXXX -  API Key Open Test Api -  https://api.flickr.com/services/rest/?method=flickr.galleries.getPhotos&api_key=XXXXXXXX&gallery_id=66911286-72157647277042064&format=json&nojsoncallback=1 Model: -  import Foundation struct ResponseCodable : Codable {     let photos : Photos ?     let stat : String ?     enum CodingKeys : String , CodingKey {         case photos = "photos"         case stat = "stat"     }     init (from decoder: Decoder ) throws {