What is formal protocol in iOS Objective-C?
Ask by Sunil Singh
Updated 22 Sep 2020
A formal protocol declares a list of methods that adopted classes are expected to implement.
You can declare methods whose implementation is required or optional using the @required and @optional keywords.