2011-04-06 5 views

답변

16

통해 갈 수 있습니다

NSString *originalString; 
NSString *compareString; 

하자 당신의 stringoriginalString에 저장하고 비교하려는 substringcompareString에 저장됩니다.

if ([originalString rangeOfString:compareString].location==NSNotFound) 
{  
    NSLog(@"Substring Not Found"); 
} 
else 
{ 
    NSLog(@"Substring Found Successfully"); 
} 
3

ssteinberg의 대답은 꽤 좋은 보이지만이있다 :

NSRange textRange; 
textRange =[string rangeOfString:substring]; 

if(textRange.location != NSNotFound) 
{ 

//Does contain the substring 
} 

나는 here을 발견한다.

2
NSString *string = @"hello bla bla"; 
if ([string rangeOfString:@"bla"].location == NSNotFound) 
{ 
    NSLog(@"string does not contain bla"); 
} 
else 
{ 
    NSLog(@"string contains bla!"); 
} 
1

ios 8 또는 X 10.10에서 사용할 수 있습니다.

if(![textLine containsString:@"abc"]) 
{ 
    [usableLines addObject:textLine]; 
} 
관련 문제