Skip to content

cocoascientist/Playgrounds

Repository files navigation

Playgrounds

A set of playgrounds associated with Cocoa Scientist. Each playground illustrates a small concept or technique.

Playground Name Description
Animations Introduces a simple UIView animation
Bindings Explores the binding solution presented at Solving the binding problem with Swift.
BouncingBall Introduces a simple UIView animation
DispatchGroups Uses dispatch groups to associate tasks together and determine when all tasks have finished running.
DrawMoonPhase Draws the current Moon phase using a port of the C# solution at Calculate and Draw Moon Phase.
Easing Explores how to define Core Animation timing functions
Events Looks at the events architecture design from Implementing Events in Swift.
Futures Combines to Result and Future types to build an asynchronous solution for handling computations
LocationTracking Looks at location tracking with CLLocation.
MultiThreading Shows how multithreaded programming can be done using GCD queues.
Networking Illustrates networking concepts with NSURLSession.
TableView Builds a working table view with data source.

Credits

Moon icons are provided by Weather Icons.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages