iCloud Backup Fix

How to fix a bad iCloud Backup from hogging your network bandwidth

iCloud Backup Fix
It baffled me for the longest time, at first I thought it was me being crazy but eventually I realized whenever my iPhone was plugged in (regardless if it was my MBP, my PS4, or a wall outlet) the internet would start to get very slow on all my other devices and often kill it all together. This is how I stopped my iCloud backup from hogging my internet bandwidth.

Swift Closures Learn by Obj-C examples

Swift closures and Objective-C Blocks

Let’s talk about Swift Closures and how to use them. When blocks were introduced in Obj-C it made life pretty awesome for developing clean self contained method. In swift, they’re called closures but they work the same, remember a block is just a block of code, and a closure is just a closure (i.e. { }) of code.


In this first example we’re defining a method that will upload something as an asynchronous request. When the upload is finished,we want to execute a block — or closure 😉 — of code.