Если вы хотите сделать ваше приложение расширяемым (на будущее), вам следует прочитать кое-что о теории синтаксического анализатора.В википедии есть простой пример ( здесь ), с которого вы можете начать.Он использует flex (для генерации лексера) и bison (для генерации синтаксического анализатора), которые могут быть легко интегрированы с кодом Objective-C.
Если этот пример больше, чем ожидалось, вы можете начать с более простого изруководство бизонов ( здесь ).