Categories and Delegates and Protocols, Oh My!
If you are like me, fairly early on in your iOS Development career, you may have a running lack of understanding as to what the differences between what Categories, Delegates, and Protocols are. I had learned what a delegates are prior to either of…