Вопрос проверяет понимание типов ссылок и работы ARC с коллекциями.
Короткий ответ
В Swift нельзя сделать массив weak. weak применяется только к ссылкам на объекты, а не к коллекциям. Если бы это было возможно, элементы массива могли бы быть освобождены сразу. Это привело бы к непредсказуемому поведению.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.