PinnedVladislavUsing UITableViewDiffableDataSource in UITableView (part 1)A diffable data source is used in Swift to fill UITableView with data and update it when data is changed. Using diffable data source is…Feb 5, 2023Feb 5, 2023
VladislavUsage of classes and structs. SwiftClasses and structs are similar entities. In some situations it may be ambiguous what type of data to use.Mar 10Mar 10
VladislavDifference between sync and async in serial and concurrent queuesAs you know there are two types of queues: serial and concurrent. Serial queue execute tasks one by one and concurrent can execute several…Mar 3Mar 3
VladislavWhat does Barbara Liskov principle (LSP) meansLiskov principle is one of SOLID principles. Common definition of this principle is:Feb 25Feb 25
VladislavAssociated types in protocols. SwiftImagine you have several services that count amount of things in input of method.May 8, 2023May 8, 2023
VladislavHow to make toast in iOS AppShowing toast is a good method to notify user about success or failure of his actions in your app. I think it is better than alert because…Apr 2, 2023Apr 2, 2023
VladislavUITableView with selectable cells (part 1)We will make our table view with UITableViewDiffableDataSource . How to work with UITableViewDiffableDataSource is told here and here.Feb 25, 2023Feb 25, 2023
VladislavUsing UITableViewDiffableDataSource in UITableView (part 2)Previous part is hereFeb 12, 2023Feb 12, 2023