Protocol buffers are a language-agnostic method for serializing structured data that can be used as an alternative to XML or JSON in your iOS apps.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/149335/introduction-protocol-buffers-ios