A custom protocol in Swift that lets you encode an object to JSON, convert it to dictionary, archive it, save to file, load, initialise, decode and more in an amazingly simple, fast and natural way!
Create Auto Layout constraints programmatically and above all easily using SnapKit; A great tool for working fast with constraints in Swift.
GTSpinner is a custom, configurable activity indicator that can be used in iOS projects. It consists of an endless spinner which can have a bullet spinning along a circular path, as well as color trails that follow the bullet. Written in Swift 4.
Most iOS apps that show multiple content, also contain multiple view controllers. If your app is not based on a navigation controller or a tab bar controller, but it’s a single view based application, then loading and presenting the various view controllers to the user it’s a task that has to be done manually. Generally speaking, loading view controllers either through
Create great eye-catching user interface for your apps by reading how to implement UIBezierPaths and shape layers. Learn all you need so you can move your UI development to the next level.
This tutorial will show to you how to create Autolayout constraints using the Auto Layout Visual Format Language and programmatically by calling the proper iOS SDK APIs. Go through it and master constraints.
Learn how to use Grand Central Dispatch (GCD) properly and implement multithreading and queues in your apps.
Amongst all the features Xcode 7 incorporates, there is one that admittedly distinguishes; that is the new revolutionary, much better way to write code documentation. With the introduction of Xcode 7, developers can use the powerful Markdown syntax to apply rich text formatting to the text of their documentation, which in combination to specific keywords that indicate special parts (like
Several treasures like not so well-known frameworks and libraries can be found in the iOS SDK. Most of them can be proved to be real gems and truly useful tools, saving you from hours of extra work. One of them is the Quick Look Framework, and even if you’ve never used it before, it’s easy to understand what’s all about