Mahmoud BassuniPrivate extensions in SwiftA convenient way to group your Access ControlAug 26, 2020Aug 26, 2020
Mahmoud Bassunireduce() method in SwiftThe reduce() method iterates over all items in array, combining them together somehow until you end up with a single value. The “somehow”…Apr 10, 2020Apr 10, 2020
Mahmoud BassuniCoordinator Pattern in swiftUsing the coordinator pattern in iOS apps lets us remove the job of app navigation from our view controllers, helping make them more…Apr 6, 20203Apr 6, 20203
Mahmoud BassuniOpen Keyword in swiftWhen working with code from another module — e.g., UIKit or a module you wrote separate from your main app — Swift differentiates between…Apr 6, 2020Apr 6, 2020