Swift Access Levels, WebSockets vs XMPP, Debugging Constraints – Oh My…

Swift Class/Member Access Levels I learned about class/member access levels (open, public, internal, private, fileprivate) in Swift and the “final” keyword. https://useyourloaf.com/blog/swift-3-access-controls/ WebSockets vs XMPP Learned the difference between WebSockets and XMPP, and the Jingle protocol WebSockets are lower level pipes like Berkeley sockets. Server “push” is poorly supported in WebSockets.  XMPP gives us a … Read more

Welcome!

Greetings and welcome to my “I Do iOS” blog! This is my little niche in the virtual world where I will share various things I learn, or discover, in my career of iOS programming – it’s what “I do”. I may throw in a little macOS (formerly OS-X) as well! I have a huge passion for … Read more