ios
  • soap
  • nsarray
  • 2013-05-22 43 views -1 likes 
    -1

    的每個元素i有以下代碼運行代碼對於數組

    DownloadOperations *DataObj=[[DownloadOperations alloc]init]; 
    [DataObj ID]; 
    
    NSString *body=[NSString stringWithFormat:@"<?xml version='1.0' encoding='utf-8'?><soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'><soap:Body><GetDocumentUpdatedInfo xmlns='http://tempuri.org/'><DocumentID>%@</DocumentID></GetDocumentUpdatedInfo></soap:Body></soap:Envelope>", [DataObj ID]]; 
    NSLog(@"Body %@", body); 
    

    在此代碼[DataObj ID]NsMutablearrayNSString(體)是這需要一個stringsoap Request。我怎麼能得到這個soap request迭代運行的array的每個元素?

    +0

    與循環其他任何數組的方式相同。你知道如何做'for'循環嗎? – borrrden

    +0

    我做了,但條件是什麼? – Vishal

    +1

    http://stackoverflow.com/a/992913/1155387(注意,你不必使用''''你可以替換'NSString *') – borrrden

    回答

    1
    int loopCount = 0; 
    while (loopCount < [[DataObj ID] count]){ 
        //Do stuff with [[DataObj ID] objectAtIndex:loopCount] 
        loopCount++; 
    } 
    
    相關問題