Size: a a a

2019 May 31

AC

Andrei Coder in SwiftBook
помогите разобраться, плиз

https://developer.apple.com/documentation/coredata/using_lightweight_migration

Managing Changes to Entities and Properties
If you rename an entity or property, you can set the renaming identifier in the destination model to the name of the corresponding property or entity in the source model. Use the Xcode Data Modeling tool’s property inspector (for either an entity or a property) to set the renaming identifier in the managed object model. For example, you can:

Rename a Car entity to Automobile

Rename a Car’s color attribute to paintColor

The renaming identifier creates a canonical name, so set the renaming identifier to the name of the property in the source model (unless that property already has a renaming identifier). This means you can rename a property in version 2 of a model, then rename it again in version 3. The renaming will work correctly going from version 2 to version 3, or from version 1 to version 3.



допустим был атрибут color я переименовал его в paintColor
как мне замутить, чтобы при обновлении приложения все корректно обновилось?

создать новую версию модели? и там в Renaming ID указать color?
или в той же самой модели просто переименовать атрибут и в Renaming ID указать color?
или как🤔
источник

Y

Yaroslav in SwiftBook
Помогите
источник

Y

Yaroslav in SwiftBook
Не видит кастомный шрифт
источник

Y

Yaroslav in SwiftBook
return UIFont(name: [String(describing: SFProText.self), style.rawValue.firstCapitalized].joined(separator: "-"), size: size)!
источник

Y

Yaroslav in SwiftBook
в бандле есть
источник

Y

Yaroslav in SwiftBook
в плисте указан
источник

IA

Ivan Akulov in SwiftBook
Все ок
источник

J

Johnny in SwiftBook
Всем привет! Помогите плиз со ScrollView при появления клавы. Я сделал так но при запуске ScrollView работает , не важно есть клава или нет
источник

О

Олег in SwiftBook
Привет всем! Нужна помощь, гугл молчит.

есть TabBar из 4х элементов. На первом VC перехожу в другой VC

let sensorsVC = SensorsVC()
let nc = UINavigationController(rootViewController: self)
UIApplication.shared.keyWindow?.rootViewController = nc
navigationController?.isNavigationBarHidden = true
nc.pushViewController(sensorsVC, animated: true)

TabBar как и должен исчезает, а при переходе назад TabBar не появляется.

navigationController?.popViewController(animated: true)
источник

VO

Vitaly Okhrimenko in SwiftBook
во viewDIdAppear запихай появление tabBAr
источник

О

Олег in SwiftBook
Vitaly Okhrimenko
во viewDIdAppear запихай появление tabBAr
Или я туплю, но он в другом классе
источник

О

Олег in SwiftBook
Грузится первый
источник

О

Олег in SwiftBook
А тот первый VC это первая вкладка таббара
источник

VO

Vitaly Okhrimenko in SwiftBook
я про первый и говорю чтобы он ггрузился
источник

VO

Vitaly Okhrimenko in SwiftBook
в первом во viewWillAppear
источник

О

Олег in SwiftBook
А класс с таббаром тогда не нужен получается?
источник

О

Олег in SwiftBook
Башка не варит, спасибо, попробую
источник

О

Олег in SwiftBook
нет, tabBar должен исчезать, он и исчезает при переходе на второй VC, а при возрате назад не появляется
источник

О

Олег in SwiftBook
Спасибо буду пробовать
источник

О

Олег in SwiftBook
конечно
источник