All works fine, I get only the demo Dictionary and I can load it to the DemoUITableViewCell.

Now I have to create 3 different types of UITableViewCell for each of the Dictionary from the array. Imagine it as a Facebook feed where each Dictionary is different and the number is continuously growing.

Create a custom struct item as data source model. Declare all common properties of the three data types without an initial value, individual properties with a initial value to use the implicit memberwise initializer to create the Item instance and assign values to the individual properties depending on the type. The sample properties are from the JSON and only an example