0

这是我的困境:我有一个 tableview 控制器,它在选择时加载一个详细视图。我在详细视图中声明了一个自定义类。

Match *myMatch;

@property (nonatomic, retain) Match *myMatch;

当我从 tableview 加载视图时,我将匹配的值设置为预初始化匹配,如下所示:(可能存在语法错误,因为我没有复制和粘贴)

Match *match = [[Match alloc] initWithMatchData:[profile.matches objectAtIndex:indexPath.row]];

[detailView setmyMatch: match];

但是当我从详细视图中访问变量 myMatch 时,它为空。我想我做错了什么。类似于初始化 myMatch 对象的内容。我不初始化它。我需要吗?

4

1 回答 1

2
  1. setmyMatch应该是setMyMatch(大写M
  2. 你需要合成myMatch
于 2012-05-02T18:13:46.407 回答