В настоящее время есть только одно место, где вы устанавливаете title
, и это в viewDidLoad. По сути, вам необходимо назначать chosenLanguage
- title
каждый раз, когда изменяется chosenLanguage
.
Причина в том, что строки являются типами значений в Swift. Поэтому, когда вы присваиваете переменную title
, вы фактически копируете текущее значение переменной в title
. Любые изменения в переменной впоследствии не влияют на title
.
(Если бы вы писали это в Objective-C, у которого нет типов значений, то же самое произошло бы, потому что свойство title
использует атрибут copy
.)
Не уверен, что TOAD для определенных версий БД отличается от TOAD для Data Modeler, но, похоже, что TOAD Data Modeler поддерживает PostgreSQL вместе с несколькими другими.
Если вы ищете что-то вроде SQL Server Management Studio, но для Postgres, как насчет EMS SQL Manager или Молния Админ ?
Разве TOAD не существует для нескольких платформ?
Я использую pgAdmin III, который до сих пор удовлетворяет мои потребности .
Я использовал Navicat довольно широко и успешно, но только на Mac. Он имеет реализацию Windows, которая, насколько мне известно, более функциональна, чем реализация Mac.
У меня была странная проблема с типизацией данных, но, если вы не выполняете моделирование данных, это может не быть проблемой для вас
Navicat для PostgreSQL работает очень хорошо для меня изначально. Я настроил phppgAdmin для общего пользования командами, и это было довольно ценным BLE