protobuf를 쓸일이 생겨서 학습한 내용을 정리해보려합니다 Protobuf가 무엇이고왜 쓰며어떻게 동작하는지 간단하게 알아보겠습니다 Protocol buffer란?Google에서 개발하고 오픈소스로 공개한 데이터 직렬화 시스템구조화된 데이터를 스키마(.proto) 로 정의하고이를 기반으로 각 언어의 객체 형태와 작고 빠른 바이너리 형식으로 직렬화 / 역직렬화할 수 있게 해주는 프레임워크입니다. 직렬화란메모리 안의 객체나 데이터를 저장하거나 전송 할 수 있는 형태로 변환하는 걸 말해요swift에서는 아래처럼 통신할때 많이사용해본 경험이 있으시죠?let jsonData = try JSONSerialization.data(withJSONObject: ...) 이런것을 protobuf는 json처럼 tex..