In my opinion Swift is an extremely exciting and powerful language so like many others I was excited when I heard Apple’s decision to Open Source Swift and even more when a Linux compatible version of Swift was released. Writing apps for different platforms with Swift sounded exciting but what immediately started running through my mind was …
Category Archives: Swift
Protocols and Delegates and Swift, oh My!
Many years ago when I was learning Objective-C my initial impression of protocols and delegates was one of confusion. When I first started reading and learning about them and their idea I was expecting something hard to totally comprehend and most likely difficult to implement. Very shortly however I began to realize that it was neither. …
Continue reading “Protocols and Delegates and Swift, oh My!”
Swift Error Handling
I recall reading somewhere about a growing number in the amount of code we write to handle user mistakes. Application users make mistakes and while it sometimes may seem intentional as an attempt to frustrate it is the requirement of developers to protect from them. We have all heard and joked about this as developers. Sometimes …