да тебе надо скастить до того типа который ты хочешь удалить
т.е. у меня есть массив объектов к примеру var array: [SomeProtocol] и чтобы удалить оттуда элемент я должен кастить каждый объект к типу который там может находиться? иначе нельзя сделать проверку по ссылке?
т.е. у меня есть массив объектов к примеру var array: [SomeProtocol] и чтобы удалить оттуда элемент я должен кастить каждый объект к типу который там может находиться? иначе нельзя сделать проверку по ссылке?
в общем оказалось нет почитай тут это не будет работь так как ты думаешь