aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objective-c
diff options
context:
space:
mode:
Diffstat (limited to 'src/objective-c')
-rw-r--r--src/objective-c/GRPCClient/GRPCCall.h2
-rw-r--r--src/objective-c/ProtoRPC/ProtoRPC.h2
-rw-r--r--src/objective-c/ProtoRPC/ProtoRPC.m2
-rw-r--r--src/objective-c/tests/GRPCClientTests.m2
-rw-r--r--src/objective-c/tests/InteropTests.m2
5 files changed, 5 insertions, 5 deletions
diff --git a/src/objective-c/GRPCClient/GRPCCall.h b/src/objective-c/GRPCClient/GRPCCall.h
index bd43a0a384..d8d3e3cf62 100644
--- a/src/objective-c/GRPCClient/GRPCCall.h
+++ b/src/objective-c/GRPCClient/GRPCCall.h
@@ -160,7 +160,7 @@ extern id const kGRPCTrailersKey;
* Issued when a message is received from the server. The message is the raw data received from the
* server, with decompression and without proto deserialization.
*/
-- (void)receivedRawMessage:(id)message;
+- (void)receivedRawMessage:(NSData *)message;
/**
* Issued when a call finished. If the call finished successfully, \a error is nil and \a
diff --git a/src/objective-c/ProtoRPC/ProtoRPC.h b/src/objective-c/ProtoRPC/ProtoRPC.h
index 4121d4f6af..34a519bee5 100644
--- a/src/objective-c/ProtoRPC/ProtoRPC.h
+++ b/src/objective-c/ProtoRPC/ProtoRPC.h
@@ -34,7 +34,7 @@
/**
* Issued when a message is received from the server. The message is the deserialized proto object.
*/
-- (void)receivedProtoMessage:(id)message;
+- (void)receivedProtoMessage:(GPBMessage *)message;
/**
* Issued when a call finished. If the call finished successfully, \a error is nil and \a
diff --git a/src/objective-c/ProtoRPC/ProtoRPC.m b/src/objective-c/ProtoRPC/ProtoRPC.m
index b04b6aca67..44e9bfde0a 100644
--- a/src/objective-c/ProtoRPC/ProtoRPC.m
+++ b/src/objective-c/ProtoRPC/ProtoRPC.m
@@ -168,7 +168,7 @@
if (_handler) {
id<GRPCProtoResponseHandler> handler = _handler;
NSError *error = nil;
- id parsed = [_responseClass parseFromData:message error:&error];
+ GPBMessage *parsed = [_responseClass parseFromData:message error:&error];
if (parsed) {
if ([handler respondsToSelector:@selector(receivedProtoMessage:)]) {
dispatch_async(handler.dispatchQueue, ^{
diff --git a/src/objective-c/tests/GRPCClientTests.m b/src/objective-c/tests/GRPCClientTests.m
index 387fcab7e9..985e105b81 100644
--- a/src/objective-c/tests/GRPCClientTests.m
+++ b/src/objective-c/tests/GRPCClientTests.m
@@ -120,7 +120,7 @@ static GRPCProtoMethod *kFullDuplexCallMethod;
}
}
-- (void)receivedProtoMessage:(id)message {
+- (void)receivedProtoMessage:(GPBMessage *)message {
if (_messageCallback) {
_messageCallback(message);
}
diff --git a/src/objective-c/tests/InteropTests.m b/src/objective-c/tests/InteropTests.m
index d38e1e0d97..a9f33aab6f 100644
--- a/src/objective-c/tests/InteropTests.m
+++ b/src/objective-c/tests/InteropTests.m
@@ -108,7 +108,7 @@ BOOL isRemoteInteropTest(NSString *host) {
}
}
-- (void)receivedProtoMessage:(id)message {
+- (void)receivedProtoMessage:(GPBMessage *)message {
if (_messageCallback) {
_messageCallback(message);
}