Почему я получаю эти ошибки Swift Compiler только тогда, когда я заархивирую свое приложение? - PullRequest
0 голосов
/ 14 сентября 2018

Используя Xcode 10 GM и Swift 4.2, я получаю ряд ошибок компиляции только , когда я заархивирую свое приложение для загрузки в Apple.Когда я собираю и запускаю в симуляторе или на устройстве, приложение работает нормально, и XCode не показывает ошибок.

Кто-нибудь знает, почему это может быть?Есть несколько областей, в которых есть ошибки, но вот один пример:

public override init(frame: CGRect) {
    titles = Array<String>()
    visible = true
    super.init(frame: CGRect.zero)
    initialize()
}

public required init?(coder aDecoder: NSCoder) {
    titles = Array<String>()
    visible = true
    super.init(coder: aDecoder)
    initialize()
}

enter image description here

Код взят из проекта с открытым исходным кодом https://github.com/nicolasgomollon/STBTableViewIndex


Вот еще один пример из моего личного кода, который не имеет смысла:

var pageControl = UIPageControl(frame: CGRect.zero)

enter image description here

UIPageControl принимаеткадр при инициализации, не так ли?Я в замешательстве.

...