Merge pull request #4108 from bdotdub/objc-sample-update

ObjC: Update Sample
pull/4033/merge
Jorge Canizales 9 years ago
commit 87ffbba579
  1. 3
      src/objective-c/examples/Sample/Podfile
  2. 10
      src/objective-c/examples/Sample/Sample/ViewController.m

@ -1,8 +1,9 @@
source 'https://github.com/CocoaPods/Specs.git' source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0' platform :ios, '8.0'
pod 'Protobuf', :path => "../../../../third_party/protobuf"
pod 'gRPC', :path => "../../../.." pod 'gRPC', :path => "../../../.."
pod 'RemoteTest', :path => "../../generated_libraries/RemoteTestClient" pod 'RemoteTest', :path => "../RemoteTestClient"
target 'Sample' do target 'Sample' do
end end

@ -34,7 +34,7 @@
#import "ViewController.h" #import "ViewController.h"
#import <GRPCClient/GRPCCall.h> #import <GRPCClient/GRPCCall.h>
#import <GRPCClient/GRPCMethodName.h> #import <ProtoRPC/ProtoMethod.h>
#import <RemoteTest/Messages.pbobjc.h> #import <RemoteTest/Messages.pbobjc.h>
#import <RemoteTest/Test.pbrpc.h> #import <RemoteTest/Test.pbrpc.h>
#import <RxLibrary/GRXWriter+Immediate.h> #import <RxLibrary/GRXWriter+Immediate.h>
@ -66,14 +66,14 @@
// Same example call using the generic gRPC client library: // Same example call using the generic gRPC client library:
GRPCMethodName *method = [[GRPCMethodName alloc] initWithPackage:@"grpc.testing" ProtoMethod *method = [[ProtoMethod alloc] initWithPackage:@"grpc.testing"
interface:@"TestService" service:@"TestService"
method:@"UnaryCall"]; method:@"UnaryCall"];
id<GRXWriter> requestsWriter = [GRXWriter writerWithValue:[request data]]; GRXWriter *requestsWriter = [GRXWriter writerWithValue:[request data]];
GRPCCall *call = [[GRPCCall alloc] initWithHost:kRemoteHost GRPCCall *call = [[GRPCCall alloc] initWithHost:kRemoteHost
method:method path:method.HTTPPath
requestsWriter:requestsWriter]; requestsWriter:requestsWriter];
id<GRXWriteable> responsesWriteable = [[GRXWriteable alloc] initWithValueHandler:^(NSData *value) { id<GRXWriteable> responsesWriteable = [[GRXWriteable alloc] initWithValueHandler:^(NSData *value) {

Loading…
Cancel
Save