Внедрение веб-браузера с вкладками - это скорее проблема проектирования, чем просто проблема программирования. Необходимо учитывать, как пользователь будет переключаться между разными вкладками. С точки зрения структуры данных, как вы упомянули, вы можете хранить несколько экземпляров UIWebView в массиве.
С точки зрения дизайна вы должны посмотреть, как Apple реализует свой веб-браузер. Похоже, что их подход больше относится к системе с несколькими окнами, чем к системе с несколькими вкладками.
Следует помнить одну вещь: UIWebView использует много оперативной памяти, поэтому будьте осторожны, храня слишком много памяти в памяти.
PS: если вы заинтересованы в ознакомлении с учебником по UIWebView, ознакомьтесь с этим учебником