У меня есть класс и протокол в myModel.swift
public protocol IModelArgs{
var name: String { get set};
var surname: String { get set};
}
public class Model {
var name: String;
var surname: String;
init(args: IModelArgs) {
self.name = args.name;
self.surname = args.surname;
}
}
IModelArgs — это протокол объекта аргументов, передаваемого конструктору модели. В другом файле мне нужно создать экземпляр класса Model, но я не могу передать объект args конструктору: что я не так?
let myM = Model(args: ("T1","T2"));
name:
иsurname:
? - person Hamish   schedule 20.05.2017