【发布时间】:2010-04-19 15:35:35
【问题描述】:
我在 ClassA 中有一个结构,想将它分配给 ClassB 中的同一个结构(这两个结构相同但名称不同)。 ClassA 和 ClassB 是视图控制器。基本上,我需要将此结构传递给另一个类。但是,结构似乎没有作为成员公开,这意味着我无法访问它们。这是 ClassA 在其头文件中声明的结构:
typedef struct {
NSString *startDate;
NSString *endDate;
NSString *classId;
} selectedItemsClassAStruct;
selectedItemsClassAStruct selectedItemsClassA;
ClassB 也一样(只是替换了 ClassA 文本)
它不会出现在 ClassB 的代码提示中。如果我尝试访问它,我会看到此错误:
request for member 'selectedItemsClassBStruct' in something not a structure or union
应该怎么做?
【问题讨论】:
标签: iphone objective-c cocoa-touch