2009年
3月 05
iPhone で URL エンコードする方法
NSString *encode = (NSString*)CFURLCreateStringByAddingPercentEscapes(
kCFAllocatorDefault,
(CFStringRef)originalString,
NULL,
NULL,
kCFStringEncodingUTF8
);
CFStringRef CFURLCreateStringByAddingPercentEscapes ( CFAllocatorRef allocator, CFStringRef originalString, CFStringRef charactersToLeaveUnescaped, CFStringRef legalURLCharactersToBeEscaped, CFStringEncoding encoding );
引数はそれぞれ以下の通り
- CFAllocatorRef allocator
- アロケーター
- CFStringRef originalString
- エンコード対象の文字列
- CFStringRef charactersToLeaveUnescaped
- %エスケープから除外するもの(NULL で全てエスケープ)
- CFStringRef legalURLCharactersToBeEscaped
- %エスケープするもの(NULL で全部エスケープ)
- CFStringEncoding encoding
- エンコーディング
関連する投稿
Leave a Reply
Additional comments powered by BackType




Recent Comments