У меня есть строка поиска, где люди могут использовать кавычки для группировки фраз и смешивать это с отдельными ключевыми словами. Например, такая строка:
"Something amazing" rooster
Я бы хотел разделить это на NSArray, чтобы в нем было Something amazing
(без кавычек) как один элемент и петух
] как другой.
Ни componentsSeparatedByString
, ни componentsSeparatedByCharactersInSet
, похоже, не отвечают всем требованиям. Есть ли простой способ сделать это, или я должен просто написать код самостоятельно?