Do you ever spend some time resolving a problem only to come across the same problem 6 months later, and you’ve forgotten how you solved it? This is my attempt to get down any solutions I’ve come across, primarily for my own use, but if I come across a problem I’m sure someone else out there has too, so hopefully google finds you here, and this blog helps.
iOS Development with Swift Available Now!
If you’ve enjoyed my posts, be sure to check out my book iOS development with Swift available now!
Written for experienced developers to get their head around iOS development using Xcode 10 and Swift 4.2.
Covers a crash course in Swift, adaptive layout, storing and managing data, connecting to web services, publishing to the App Store and much more!
.
iOS Development with Swift in Motion Available Now!
If you’re more of a visual learner, be sure to check out my video course iOS development with Swift in Motion available now!
A great companion for the book, also written for experienced developers but no previous experience with Swift or iOS required.
.
What’s here?
You probably came here to resolve a specific problem – here are my most popular posts:
Swift/Objective C:
Parameter defaults and Optional Function Parameters in Swift 3.0
Any vs AnyObject vs NSObject in Swift 3
How to invite Facebook friends to install your iOS App
Create a dynamic framework for iOS in Swift
Localization playing nicely with string interpolation in Swift
Communication between objects in Objective C and Swift compared with ActionScript:
Part 1: Callbacks
Part 2: Actions
Part 3: Delegates
Part 4: Blocks/Closures
Part 5: Events
How to create a concave SKPhysicsBody
Optional parameters in methods in Objective C
Popups, Popovers, Pushing, Popping, Presenting, Alerts and Actionsheets!
Flash/Actionscript
Comparing Facebook/Social ANEs
7 common GOTCHAs for when you’re starting out with Flash Actionscript
About me
Going backwards in time, I come from a background in: Swift, Objective C, HTML5, Javascript, Flash(AS3), AIR, Director, Authorware, Visual Basic, Cobol, Turbo Pascal and Basic on Commodore 64! Always enjoy playing with something new!
I work freelance – here are my details:
Book and video course:iosdevelopmentwithswift.com.
App developer site:interactivecoconut.com.
Linkedin: linkedin.com/in/craiggrummitt
Github profile: github.com/craiggrummitt
Flash portfolio:theflashstudio.com.
You can also get in touch below.
Craig Grummitt
Leave a Reply