Would it be beneficial to begin using instancetype instead of id?
Yes, there are benefits to using instancetype in all cases where it applies. I’ll explain in more detail, but let me start with this bold statement: Use instancetype whenever it’s appropriate, which is whenever a class returns an instance of that same class. In fact, here’s what Apple now says on the subject: In your … Read more