enumerateMatchesInString method
void
enumerateMatchesInString(
- NSString string, {
- required NSMatchingOptions options,
- required NSRange range,
- required ObjCBlock<
Void Function(NSTextCheckingResult?, NSUInteger, Pointer< usingBlock,Bool> )>
enumerateMatchesInString:options:range:usingBlock:
Implementation
void enumerateMatchesInString(
objc.NSString string, {
required NSMatchingOptions options,
required NSRange range,
required objc.ObjCBlock<
ffi.Void Function(
NSTextCheckingResult?,
NSUInteger,
ffi.Pointer<ffi.Bool>,
)
>
usingBlock,
}) {
objc.checkOsVersionInternal(
'NSRegularExpression.enumerateMatchesInString:options:range:usingBlock:',
iOS: (false, (4, 0, 0)),
macOS: (false, (10, 7, 0)),
);
_objc_msgSend_105ehca(
this.ref.pointer,
_sel_enumerateMatchesInString_options_range_usingBlock_,
string.ref.pointer,
options.value,
range,
usingBlock.ref.pointer,
);
}