Objective-C Mapping for Data Members in Local Types
Data members on local Slice types (classes, exceptions and structs) are mapped to Objective-C just like the data members of the corresponding non local Slice construct.
A local Slice type can have a data member of type local interface or class, which is mapped to an Objective-C property of type ICELocalObject<mapped Objective-C protocol>*
. A LocalObject
data member is mapped to an Objective-C property of the same name with type id
.