Selamlar, bu yazımda sizlerle Swift dilinde Hashable ve Equatable protokollerine ne zaman ihtiyaç duyabileceğimizi, nasıl kodumuza uygulayabileceğimizi paylaşacağım. Yazılan örnek kodlar Stanford University School of Engineering, 2017 yılı güz döneminin CS193P kodlu Developing Apps for iOS dersinden alınmıştır. Bir dictionary oluşturduğumuzda key tarafını Int, String gibi tanımlayabiliyoruz ki genellikle bu…