Я хотел бы заполнять массив из файла каждый раз, когда на панели вкладок выбирается один из моих таблиц.
Не думаю, что помещение кода в метод viewDidLoad работает, потому что представление загружается один раз?
Где должен находиться код?
В методе viewDidAppear?