iOS/Objective-c
[ObjC]URL 파싱해서 파라미터 추출
QuarterBaek
2019. 7. 9. 13:23
https://host.co.kr/file?fileName=THIS-PLACE-IS-PARAMETER.pdf
- (NSString *)parseFromURLRequest:(NSURLRequest *)request {
NSArray *params = [[request.URL query] componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"=."]];
NSMutableDictionary *dic = [NSMutableDictionary dictionary];
for (int i=0; i<[params count]; i=i+2) {
[dic setObject:[params objectAtIndex:i] forKey:@"fileName"];
}
return [(NSString *)[params objectAtIndex:1] stringByRemovingPercentEncoding];
}
Return value: THIS-PLACE-IS-PARAMETER