1#import <Foundation/Foundation.h>
2
3struct ThreeObjects
4{
5  id one;
6  id two;
7  id three;
8};
9
10int main()
11{
12  NSArray *array1 = @[@0xDEADBEEF, @0xFEEDBEEF, @0xBEEFFADE];
13  NSArray *array2 = @[@"Hello", @"World"];
14  NSDictionary *dictionary = @{@1: array2, @"Two": array2};
15  ThreeObjects *tobjects = new ThreeObjects();
16  tobjects->one = array1;
17  tobjects->two = array2;
18  tobjects->three = dictionary;
19  id* objects = (id*)tobjects;
20  return 0; // break here
21}
22