1
NSString *markdown = @"This is the *Markdown* syntax.";
NSScanner *aScanner = [NSScanner scannerWithString:markdown];
if ([aScanner scanString:@"*" intoString:nil] == YES) {
NSLog(@"YES");
}
else {
NSLog(@"NO");
}
출력 :NSScanner의 scanString : intoString가 작동하지 않는 것
NO
왜 출력이되는 방법? Markdown 문자열에 별표가 있기 때문에 YES
이 아니어야합니까? 그리고 그것이 작동한다면 나는 Markdown 문자열에 두 개의 별표가 있기 때문에 두번 YES
을 얻을 수 있습니까?
감사합니다. 메서드 이름은 그리 직관적이지 않습니다. – Espresso