UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellId];
if (cell == nil)
{
[[NSBundle mainBundle] loadNibNamed:@"ThemeCell" owner:self options:nil];
cell = self.themeCell;
self.themeCell = nil;
}
...
return cell;
私の理解ではself.themeCell = nil;
、オブジェクトの所有者はもういないので、オブジェクトを破棄する必要があります。cell = self.themeCell
保持しませんが、割り当てるだけです。では、何が細胞を生かし続けるのでしょうか?合成されたプロパティが古い値をすぐに解放するのではなく、自動解放していると推測することしかできません。これは本当ですか?