[ https://issues.apache.org/jira/browse/THRIFT-1790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15219046#comment-15219046 ]
Kevin Wooten commented on THRIFT-1790: -------------------------------------- As of commit #56e5b9b01b5a033306d583cd2aec07a0dda3c9f5 the "args" objects are named as "<service_name>_<method_name>". The curren 0.9.3 should include this fix. > cocoa: Duplicate interface definition error > ------------------------------------------- > > Key: THRIFT-1790 > URL: https://issues.apache.org/jira/browse/THRIFT-1790 > Project: Thrift > Issue Type: Bug > Components: Cocoa - Compiler > Affects Versions: 0.8 > Environment: with Xcode on Mac OS X. > Reporter: HIRANO Satoshi > Original Estimate: 1h > Remaining Estimate: 1h > > The following IDL file always produces two "ping_args" classes in the > generated objective-C source file and causes "Duplicate interface definition > for class 'ping_args'" error. > The class name should be Foo_ping_args and Bar_ping_args. > -------------------------------- > service Foo { > void ping(1:string msg) > } > service Bar { > void ping(1:string msg) > } -- This message was sent by Atlassian JIRA (v6.3.4#6332)