Может ли протокол Swift поддерживать общий режим без изменения ABI? - PullRequest
0 голосов
/ 16 октября 2019
  1. Почему Swift использует ассоциированный тип в протоколе, а не универсальный? Является ли связанный тип лучше, чем общий?

  2. Если мы хотим, чтобы Swift поддерживал generic в протоколе, принесет ли он изменение ABI? почему?

Я просто не нашел ресурсов по этой теме.

1 Ответ

0 голосов
/ 18 октября 2019

нашел ответ в официальном документе, только к вашему сведению:

https://github.com/apple/swift/blob/master/docs/GenericsManifesto.md#generic-protocols

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...