Мне нужен доступ к протоколу, но я получаю следующую ошибку:
'MyProtocol' cannot be constructed because it has no accessible initializers
Вот моя реализация:
public protocol MyProtocol{
var someVar: Int {set get}
var anotherVar: String {set get}
}
class ProtocolProjectTests: XCTestCase {
var myProtocol: MyProtocol!
override func setUp() {
self.myProtocol = MyProtocol()
}
}
В этой строке self.myProtocol = MyProtocol()
, где яЯ получаю сообщение об ошибке.
Мой вопрос к вам, ребята, как инициализировать переменную в классе XCTest
Я очень ценю вашу помощь.