iOS development

2 ways to implement tableView in iOS

Using UIViewController I have used two ways to implement UITableView. The first one that I learned was to use a UIViewController and conform it to use UITableViewDataSource and UITableViewDelegate protocols. class HomeController: UIViewController, UITableViewDataSource, UITableViewDelegate { } The UITableViewDataSource provides two required methods: numberOfRowsInSection and cellForRowAt. These two methods construct […]

Read More

What is JSON and what are the design principles?

If you don’t know JSON I can tell you that it’s a syntax for storing and exchanging data. It’s widely used in web services, so most mobile software engineers need to know how to work with it. JSON file is a text file and it is converted into objects in […]

Read More