Я пытаюсь понять, что isLike: действительно делает с NSString и имеет проблемы. Apple собственная документация очень расплывчата:
Возвращает логическое значение, указывающее, является ли приемник "как" другой заданный объект.
...
Реализация по умолчанию для этого метода, предоставляемая методом
NSObjectвозвращаетNO.NSStringтакже обеспечивает реализацию этого метода, который возвращаетYES, если приемник соответствует шаблону, описанному в объект.
Он упоминает "шаблон", но с некоторым рудиментарным тестированием он, похоже, не использует регулярные выражения. Что такое формат шаблона в этом случае?