
An extensive set of macros for creating type erasers for a protocol.
Swift’te, protocol’ler kendine uymaz. Bunun önüne geçmek için bir tür silici oluşturulur. Ama, bu tür silicilerin oluşturulması, protocol büyük ise zahmet gerektirir ve protocol her değiştiğinde de güncellenmesi gerekir. Bu makro paketi, protocol’ün üzerine eklenerek tür siliciyi otomatik olarak oluşturur ve sizi bu zahmetlerden kurtarır.