2011-03-22 10 views
0

어떻게이 문자열에서 pickey 값을 얻을 수 있습니다.이 문자열은 coredata에 저장되어 있으므로 psckey.how의 값을 추출해야합니다. nscanner.which 메서드를 사용하여이 작업을 수행 할 수 있습니다. 나는 사용한다?문자열에서 값을 가져 오는 nscanner

@"http://myserverIP/[email protected]&key=442205212&hash=63b201cacb5c07f6adbc8f3dcb408099d3450548&pickey=21342342342342341231" 

답변

1
NSScanner *scanner = [NSScanner scannerWithString:myString]; 
[scanner scanUpToString:@"pickey=" intoString:NULL]; 
if ([scanner scanString:@"pickey=" intoString:NULL]) { 
    long long pickeyValue = 0; 
    if ([scanner scanLongLong:&pickeyValue]) { 
     // Successfully found an integer value at this position 
     ... 
    } 
} 
관련 문제