2012-01-20 73 views

回答

3

草率的方式來做到這一點:

NSString *theString = @"Netherlands Antillean Guilder (ANG)"; 
    NSArray *someArray = [theString componentsSeparatedByString:@"("]; 
    theString = [someArray objectAtIndex:1]; 
    someArray = [theString componentsSeparatedByString:@")"]; 
    theString = [someArray objectAtIndex:0]; 

theString應該是 「ANG」。附近沒有SDK,所以可能有一兩個錯誤。

希望它有幫助

0
NSString *startfrom = [[NSString alloc] initWithFormat:@"("]; 
    NSString *Myword = nil; 
    NSScanner *scanner = [NSScanner scannerWithString:"Netherlands Antillean Guilder (ANG)","Australian Dollar (AUD)"]; 
    [scanner scanUpToString:startfrom intoString:nil]; 
    [scanner scanUpToString:@")" intoString:&Myword]; 
    NSString *finalword = [Myword substringFromIndex:[startfrom length]]; 
    NSLog(@" %@",finalword); 
    [startfrom release]; 
相關問題