Ios 整数传入url
您好,在我的json结果中,keyvalue是整数,我需要在Ios 整数传入url,ios,Ios,您好,在我的json结果中,keyvalue是整数,我需要在Url中传递整数。我的keyvalue是@“Id”。。如果我通过了CategoryId=112我会得到结果,但在我需要动态通过的地方它是硬内核的 请帮帮我 -(void)WebServiceTopic{ // [MBProgressHUD showHUDAddedTo:self.view animated:YES]; AFHTTPRequestOperationManager *TopicManager=[AFHT
Url中传递整数。我的keyvalue
是@“Id”。。如果我通过了CategoryId=112
我会得到结果,但在我需要动态通过的地方它是硬内核的
请帮帮我
-(void)WebServiceTopic{
// [MBProgressHUD showHUDAddedTo:self.view animated:YES];
AFHTTPRequestOperationManager *TopicManager=[AFHTTPRequestOperationManager manager];
AFJSONRequestSerializer*serializer=[AFJSONRequestSerializer serializer];
[serializer setValue:@"application/json" forHTTPHeaderField:@"Content"];
[serializer setValue:@"application/json" forHTTPHeaderField:@"Accept"];
TopicManager.requestSerializer=serializer;
NSString *Postlink = [NSString stringWithFormat:@"%@Discussions/%@/?categoryId",PUBLICURL, [[NSUserDefaults standardUserDefaults]valueForKey:@"USERID"]];
NSLog(@"Link is %@",Postlink);
[TopicManager GET:Postlink parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject){
NSLog(@"JSON:%@", responseObject);
NSDictionary *userDict=(NSDictionary *)responseObject;
Topic = (NSMutableArray*)userDict;
[TopicTable reloadData];
}failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"the failure is %@", error);
// [MBProgressHUD hideHUDForView:self.view animated:YES];
}];
}
如果要查找对象数组。因此,创建一个空白数组。使用“标题”和“电子邮件”作为键,为每个输入创建一个对象。然后将每个对象添加到数组中 如果你需要一个字符串,那么就这样做
jsonString = JSON.stringify(jsonObj);
您可以使用参数动态传递它。如下图所示
[manager GET:main_url parameters:parameters success:^(NSURLSessionDataTask *task, id responseObject)
注:
我正在使用php脚本,以便可以将值作为参数传递(NSDictionary)
其中,dic是结果json,“Id”是关键。
如果您有任何疑问,请随时发表评论。在哪一行添加静态“CategoryId=112”?在nsString*PostLink中请查看我的答案请检查此url@Mukesh ChaudharyIts不来了,兄弟。请查看我的链接以获得详细分析
NSString *Postlink = [NSString stringWithFormat:@"%@Discussions/%@/?categoryId=%d",PUBLICURL, [[NSUserDefaults standardUserDefaults]valueForKey:@"USERID"]], [[dic objectForKey:@"Id"] intValue]];