Joyce MatosDependency Injection in SwiftDependency Injection is often used with the intention of writing code that is loosely coupled, and thus, easier to test. When we use…Aug 3, 20175Aug 3, 20175
Joyce MatosGrand Central Dispatch- Swift 3Grand Central Dispatch, or GCD, is a way to handle multitasking in our iOS apps. The way this system works is that a number of tasks can be…Apr 3, 201717Apr 3, 201717
Joyce MatosHashable Protocols in SwiftYesterday I had a conversation about sets and the idea of types conforming to a hashable protocol came up. It didn’t take long for me…Mar 2, 20176Mar 2, 20176
Joyce MatosToday Extensions in iOS 10 and Swift 3The widgets that are found in the Today view of our iOS devices are called extensions. Not only are they a useful way to present…Feb 20, 20171Feb 20, 20171
Joyce MatosUsing NSNotificationCenter in SwiftNSNotificationCenter can be seen as a tool for communicating information within your app. Unlike push or local notifications where you are…Feb 13, 201710Feb 13, 201710
Joyce MatosMix and Match: Objective-C and SwiftAs I look to the iOS community and see so many people building apps in Swift, and sharing their knowledge, and learning experiences over…Jan 12, 20175Jan 12, 20175
Joyce MatosData Structures in Swift: Queues and StacksTwo of the more common types of data structures are queues and stacks. Before learning about these data structures I had no idea that I was…Dec 22, 20162Dec 22, 20162
Joyce MatosError Handling in Swift 3: Try, Try?, and Try!Some of you may already be familiar with using the keyword try to handle errors in Swift. For those of you who do not know what try is, try…Nov 9, 20166Nov 9, 20166
Joyce MatosARC: Strong and Weak References in SwiftMy interest in blogging about references started with IBOutlets. I’ve always wondered why an IBOutlet was weak, or what this even meant…Oct 25, 20168Oct 25, 20168
Joyce MatosExploring The Power of Sets — Swift 3.0The three primary collection types in Swift are arrays, dictionaries, and sets. Those of you who have some experience using arrays and…Oct 11, 20161Oct 11, 20161