Инициализаторы могут быть объявлены только внутри типа - PullRequest
0 голосов
/ 12 июня 2019
import UIKit

func Question() {
    var questiontext : String
    var answer : Bool

    init(text: String , correctanswer: Bool ){ //error in this point : Initializers may only be declared within a type
        questiontext = text
        answer = correctanswer
    }
}

Как я могу решить эту проблему?

1 Ответ

2 голосов
/ 12 июня 2019

init должно быть внутри class / struct тип не func

class Question { 
    var questiontext : String
    var answer : Bool 
    init(text: String , correctanswer: Bool ){  
        questiontext = text
        answer = correctanswer
    } 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...