Size: a a a

2020 July 15

Д

Дмитрий in SwiftBook
И есть другие экраны
источник

t

tox in SwiftBook
Дмитрий
Есть navigation controller, он всегда стартовый
вот ему push и сделай
источник

KD

Krolikov Dima in SwiftBook
let mainVC = UIViewController()
       let navigationController = UINavigationController(rootViewController: mainVC)
источник

KD

Krolikov Dima in SwiftBook
ну так вроде можно еще
источник

Д

Дмитрий in SwiftBook
tox
вот ему push и сделай
Есть навигейн контроллер, он главный. При первом запуске приложение он переходит сразу в верхнее окно. Но, при нажатии на кнопку, нужно чтобы приложение при перезапуске показывало  другой экран,  не тот, к которому идет сигвей
источник

Д

Дмитрий in SwiftBook
источник

KD

Krolikov Dima in SwiftBook
ну можно в userDefaults сохранить какой нить ключик. после нажатия на кнопку менять значение, а при старте проверять это значение и пушить другой вью контроллер в твой навигейшн
источник

KD

Krolikov Dima in SwiftBook
если я правильно понял что тебе надо сделать
источник

Д

Дмитрий in SwiftBook
Krolikov Dima
если я правильно понял что тебе надо сделать
Нужно назначение relastionship менять
источник

Д

Дмитрий in SwiftBook
Krolikov Dima
ну можно в userDefaults сохранить какой нить ключик. после нажатия на кнопку менять значение, а при старте проверять это значение и пушить другой вью контроллер в твой навигейшн
Тоесть вместо relationship "root view controller" to "controllerOne"
Relationship "root view controller" to "controller two"
источник

KD

Krolikov Dima in SwiftBook
я вообще про создание из кода говорил
источник

KD

Krolikov Dima in SwiftBook
Я пока не очень понял зачем тут navigation.
только если при первом запуске прилажки ходить от синего экрана к белому назад?Или там дальше тоже логика будет какая то?
источник

Д

Дмитрий in SwiftBook
Krolikov Dima
Я пока не очень понял зачем тут navigation.
только если при первом запуске прилажки ходить от синего экрана к белому назад?Или там дальше тоже логика будет какая то?
Дам дальше экраны есть, их не видно
источник

Д

Дмитрий in SwiftBook
И человеку обязательно нужно иметь возможность вернутся с тех экранов назад
источник

Д

Дмитрий in SwiftBook
Krolikov Dima
я вообще про создание из кода говорил
Ну мне же в коде его переназначить надо. Это я так написал, чтобы понятней было
источник

Д

Дмитрий in SwiftBook
Krolikov Dima
ну можно в userDefaults сохранить какой нить ключик. после нажатия на кнопку менять значение, а при старте проверять это значение и пушить другой вью контроллер в твой навигейшн
Эти значения уже сделаны, вопрос именно в переназначении
источник

A

Ast in SwiftBook
Ребята, вопрос по структурам данных, а именно по hashtable. Вот смотрите, что я не могу никак понять. В hashtable при добавлении данных хэш функция генерирует ключ по которому в последствии можно будет получить доступ к значению за O(1), то есть как в массиве при обращении по индексу также как-то обращаемся по ключу в hashtable (про коллизии разберусь позже когда пойму что да как). Но возникает вопрос где нам хранить эти ключи и значения чтобы можно было обращаться по ключу. Короче хз. Может кто то объяснить? Или реализация на swift?
источник

S

Slava in SwiftBook
В Dictionary ключ - хэш, значение - данные, если я правильно понял
источник

S

Slava in SwiftBook
Потом по ключу за единицу получать объект
источник

Y

Yaroslav in SwiftBook
Ast
Ребята, вопрос по структурам данных, а именно по hashtable. Вот смотрите, что я не могу никак понять. В hashtable при добавлении данных хэш функция генерирует ключ по которому в последствии можно будет получить доступ к значению за O(1), то есть как в массиве при обращении по индексу также как-то обращаемся по ключу в hashtable (про коллизии разберусь позже когда пойму что да как). Но возникает вопрос где нам хранить эти ключи и значения чтобы можно было обращаться по ключу. Короче хз. Может кто то объяснить? Или реализация на swift?
Я понимаю, что хэш функция в словаре на выходе даёт индекс массива, где хранит значения. Соответственно при чтении по ключу мы получаем индекс и лезем с этим индексом в массив.
источник