gpt4 book ai didi

ios - 如何解析 iOS 中 url 的值?

转载 作者:行者123 更新时间:2023-11-28 21:55:30 30 4
gpt4 key购买 nike

我有一个网址:

DBSession url : db-qf8erkjgfnhno://1/connect?oauth_token_secret=7ek3fhnfnhla&state=58444830-7764-4DBE-A4F1-84B8604sv2C5&oauth_token=c93dvvaa5b47&uid=2841089

我想取oauth_token_secretoauth_token的值。我尝试使用 [url query] 方法并获取 oauth_token_secret=7ek3fhnfnhla&state=58444830-7764-4DBE-A4F1-84B8604sv2C5&oauth_token=c93dvvaa5b47&uid=2841089,但我找不到方法获取 oauth_token_secretoauth_token 的值。

请帮帮我。

最佳答案

您可以将查询参数解析为 NSMutableDictionary,然后从那里检索值。

NSString *query = [url query];  
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
for (NSString *param in [query componentsSeparatedByString:@"&"]) {
NSArray *elts = [param componentsSeparatedByString:@"="];
if([elts count] < 2) continue;
[params setObject:[elts objectAtIndex:1] forKey:[elts objectAtIndex:0]];
}
NSLog(@"oauth_token_secret : %@", params[@"oauth_token_secret"]);
NSLog(@"oauth_token : %@", params[@"oauth_token"]);

关于ios - 如何解析 iOS 中 url 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26756765/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com