diff --git a/src/objective-c/README.md b/src/objective-c/README.md index d99f83110c420de2a8ba31f2c37a96b7162ee4df..728e22648055cb0ea155008a9742c4bd479dde0a 100644 --- a/src/objective-c/README.md +++ b/src/objective-c/README.md @@ -1,5 +1,14 @@ # gRPC for Objective-C +- [Install protoc with the gRPC plugin](#install) +- [Write your API declaration in proto format](#write-protos) +- [Integrate a proto library in your project](#cocoapods) +- [Use the generated library in your code](#use) +- [Use gRPC without Protobuf](#no-proto) +- [Alternative installation methods](#alternatives) + - [Install protoc and the gRPC plugin without using Homebrew](#no-homebrew) + - [Integrate the generated gRPC library without using Cocoapods](#no-cocoapods) + While gRPC doesn't require the use of an IDL to describe the API of services, using one simplifies usage and adds some interoperability guarantees. Here we use [Protocol Buffers][], and provide a plugin for the Protobuf Compiler (_protoc_) to generate client libraries to communicate with gRPC