我有类Compose
和Haiku
,每个都连接到 IB 中的视图控制器。 Haiku
被实例Compose
化为ghhaiku
。 Haiku
有一个数组 ,self.arrayOfHaiku
有 117 个成员。但在 中Compose
,self.ghhaiku.arrayOfHaiku
没有成员。
我认为问题在于我没有将Haiku
具有 117 个成员数组的实例与Haiku
created in的实例链接起来Compose
。但是我该怎么做呢?
(我当然可能完全错了,问题可能出在别的地方,但这似乎很直观。)
有什么想法吗?
编辑:
Haiku.m
包含以下代码:
-(void)viewDidLoad
{
[super viewDidLoad];
[self.arrayOfHaiku addObjectsFromArray:userH];
NSLog(@"%d",self.arrayOfHaiku.count); //This logs 117.
[self goToNextHaiku];
}
Compose.h
包含该行@property (strong, nonatomic) Haiku *ghhaiku;
Compose.m
包含以下代码:
@synthesize ghhaiku;
- (void)viewDidLoad
{
[super viewDidLoad];
//Lots of other code
NSLog(@"%d",self.ghhaiku.arrayOfHaiku.count); //this logs 0.
}