From 73f28fa005eb1a5d0dbba567798dc4259b8e813e Mon Sep 17 00:00:00 2001 From: lintianzhi Date: Fri, 11 Jul 2014 16:31:57 +0800 Subject: [PATCH] escape --- Categories/NSString+Qiniu.m | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Categories/NSString+Qiniu.m b/Categories/NSString+Qiniu.m index 928ebac..23bd32f 100644 --- a/Categories/NSString+Qiniu.m +++ b/Categories/NSString+Qiniu.m @@ -12,47 +12,47 @@ @implementation NSString (Qiniu) - (NSString *)qnImageInfo { - return [NSString stringWithFormat:@"%@?imageInfo", self]; + return [[NSString stringWithFormat:@"%@?imageInfo", self] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; } - (NSString *)qnEXIF { - return [NSString stringWithFormat:@"%@?exif", self]; + return [[NSString stringWithFormat:@"%@?exif", self] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; } - (NSString *)qnScaleToPercent:(CGFloat)percent { - return [NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/!%fp", self, percent]; + return [[NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/!%fp", self, percent] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; } - (NSString *)qnScaleFitWidth:(CGFloat)width { - return [NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/%f", self, width]; + return [[NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/%f", self, width] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; } - (NSString *)qnScaleFitHeight:(CGFloat)height { - return [NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/x%f", self, height]; + return [[NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/x%f", self, height] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; } - (NSString *)qnScaleAspectFit:(CGSize)size { - return [NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/%fx%f", self, size.width, size.height]; + return [[NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/%fx%f", self, size.width, size.height] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; } - (NSString *)qnScaleAspectFill:(CGSize)size { - return [NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/%fx%f^", self, size.width, size.height]; + return [[NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/%fx%f^", self, size.width, size.height] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; } - (NSString *)qnScaleToFill:(CGSize)size { - return [NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/%fx%f!", self, size.width, size.height]; + return [[NSString stringWithFormat:@"%@?imageMogr/v2/thumbnail/%fx%f!", self, size.width, size.height] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; } - (NSString *)qnCropFromCenterToSize:(CGSize)size { - return [NSString stringWithFormat:@"%@?imageMogr/v2/gravity/center/crop/!%fx%f", self, size.width, size.height]; + return [[NSString stringWithFormat:@"%@?imageMogr/v2/gravity/center/crop/!%fx%f", self, size.width, size.height] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; } @end