pub type NSComparator = *mut Block<dyn Fn(NonNull<AnyObject>, NonNull<AnyObject>) -> NSComparisonResult>;
NSObjCRuntime
block2
Apple’s documentation