我有Json url.i知道獲取JSON url.but的數據但現在我有一個問題。如何將NSString值傳遞給connectionDidFinishLoading
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSLog(@"index number %d", indexPath.row);
passingDealDec=[titleDecarray objectAtIndex:indexPath.row];
NSLog(@"passingDealDec%@",passingDealDec);
// you can see selected row number in your console;
}
我需要passingDealDec(的NSString)傳遞給connectionDidFinishLoading方法我想這樣的,但它不是工作
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{
if ([getDealsDec isEqualToString:passingDealDec]){
NSLog(@"firstpassingDealDec%@",passingDealDec);
NSString *geting2 =[diction valueForKey:@"dealimage"];
NSData *getdata2=[[NSData alloc]initWithData:[NSData dataFromBase64String:geting2]];
NSLog(@"good day2 %@",getdata2);
UIImage *singleimage=[UIImage imageWithData:getdata2];
NSLog(@"GetingSingleImage%@",singleimage);
//[imagesarray addObject:singleimage];
NSString *Dealtitles =[dealPosted valueForKey:@"deaTitle"];
NSLog(@"Singletitles^^^%@",Dealtitles);
NSString *DealPrice=[dealPosted valueForKey:@"price"];
NSLog(@"DealPrice^^^DealPrice%@",DealPrice);
}
}
請告訴我什麼錯在我code.First告訴我didSelectRowAtIndexPath方法方法調用connectionDidFinishLoading後這可能與否。
感謝高級。
從哪裏調用網址? – BHASKAR 2014-09-02 06:09:28
@BHASKAR我調用viewDidLoad中 – 2014-09-02 06:13:37
的網址,所以當你輕點實現代碼如下passingDealDec爲零 – BHASKAR 2014-09-02 06:17:18