protocol , what is delegate , protocol in swift , protocol in swift 3.0, protocol in swift 4.0 ,What is the legal definition of protocol?, Using popViewController and passing data to the, delegate , protocol and delegate , data pass with delegate,Passing data between ViewControllers via Delegate & Protocols,