Size: a a a

2019 October 23

AT

Andrey Torlopov in SwiftBook
Максим
господа, а можно ли в кодинг кейс указывать несколько значений?
например

enum CodingKeys: String, CodingKey {
case name = "Name", "NAME", "n_ame" (последний пример конечно не риальстичный)
}
И что за бекэнд такой, где ключи меняют на лету?
источник

A

Alexandr✔️ in SwiftBook
Andrey Torlopov
нет. Значение  одно. Но свифт умный и snake_case  должен понимать и переводить в CamelCase. Хотя лучше явно указать.
свифт не настолько умный
источник

М

Максим in SwiftBook
не просто апи совсем друацкое
и иногда приходит name и Name и поля отвечает за одно и тоже поле)
источник

A

Alexandr✔️ in SwiftBook
Максим
не просто апи совсем друацкое
и иногда приходит name и Name и поля отвечает за одно и тоже поле)
тогда проще парсить самому
источник

AT

Andrey Torlopov in SwiftBook
Максим
не просто апи совсем друацкое
и иногда приходит name и Name и поля отвечает за одно и тоже поле)
тогда самому перебирать...
источник

AT

Andrey Torlopov in SwiftBook
=(
источник

К

КэйсиРайбек... in SwiftBook
Добрый день. Кто, чем пользуется для редактирования sqlite базы в каталоге симулятора при разработке приложения. Например для заполнения/изменения пары полей?
источник

D

Denis in SwiftBook
override func viewDidLoad() {
       
super.viewDidLoad()
       
       NotificationCenter.default.addObserver(
self, selector: #selector#selector(check1), name: NSNotification.Name(rawValue: check1), object: nil)
       NotificationCenter.default.addObserver(
self, selector: #selector#selector(check2), name: NSNotification.Name(rawValue: check2), object: nil)
       NotificationCenter.default.addObserver(
self, selector: #selector#selector(check3), name: Notification.Name.UIApplicationWillEnterForeground, object: nil)

   }
   
   
   
deinit {
       NotificationCenter.default.removeObserver(
self)
   }


подскажите таким образом все три очистятся?
источник

IT

Ildar Timerbaev in SwiftBook
Объясните новичку, куда делась эта кнопка в каталине и все ли uiview так можно смотреть?
источник

AT

Andrey Torlopov in SwiftBook
Denis
override func viewDidLoad() {
       
super.viewDidLoad()
       
       NotificationCenter.default.addObserver(
self, selector: #selector#selector(check1), name: NSNotification.Name(rawValue: check1), object: nil)
       NotificationCenter.default.addObserver(
self, selector: #selector#selector(check2), name: NSNotification.Name(rawValue: check2), object: nil)
       NotificationCenter.default.addObserver(
self, selector: #selector#selector(check3), name: Notification.Name.UIApplicationWillEnterForeground, object: nil)

   }
   
   
   
deinit {
       NotificationCenter.default.removeObserver(
self)
   }


подскажите таким образом все три очистятся?
в deinit ты же прописал “удалить наблюдателя с объекта  self”
источник

D

Denis in SwiftBook
ну просто их три
источник

D

Denis in SwiftBook
всех ли удалил)
источник

D

Denis in SwiftBook
и не совсем понял

If your app targets iOS 9.0 and later or macOS 10.11 and later, you don't need to unregister an observer in its dealloc method.

вообще можно этого не делать?
источник

ВК

Варя Кузнецова... in SwiftBook
Denis
и не совсем понял

If your app targets iOS 9.0 and later or macOS 10.11 and later, you don't need to unregister an observer in its dealloc method.

вообще можно этого не делать?
да
источник

D

Denis in SwiftBook
найс)
источник

..

. . in SwiftBook
)
источник

AT

Andrey Torlopov in SwiftBook
Denis
всех ли удалил)
всех.
источник

D

Denis in SwiftBook
таргет на 10 так что удалил действительно всех)
источник

N

Nikita in SwiftBook
ребят всем привет!подскажите пожалуйтса,пытаюсь заархивировать прилу,но выдает такую ошибку я уже и откатываал назад поды,но все равно!
источник

AK

Anna Kosss in SwiftBook
Всем привет! Подскажите, пожалуйста, в дейтпикере есть возможность совсем убрать будущие даты? Я поставила picker.maximumDate = Date(), но это только не дает будущую дату выбрать. а мне надо, чтобы они вообще не отображались
источник