1) Если это учебник, то всё же главы будут один и тот же контроллер, просто с разными настройками.
2) Как вариант использовать:
- tableView:didSelectRowAtIndexPath:
и
- pushViewController:animated:
Подробнее в документации.
Для правильного вопроса надо знать половину ответа
Ничего там нет особенного. Берёте любую программу, открываете её в hex-редакторе, распечатываете hex- или bin- представление, открываете в hex-редакторе новый документ, вручную набираете дамп, сохраняете, запускаете.