[Objective-C] A Port of encodeURIComponent().