The typical way to encode URLs (e.g. turn spaces into %20) was to use NSString’s
As you may have noticed, that method has been deprecated in iOS 9. You now need to use
which takes an NSCharacterSet as it’s argument. What NSCharacterSet am I supposed to use you may ask. I recently ran into this and found the following worked for me:
The relevant Apple documentation can be found here.