objective-c gom client