私は Objective-C を初めて使用するので、この質問がばかげている場合はご容赦ください。しかし、それが何を意味するのか知りたいです。
- (void)setDetailItem:(id)newDetailItem
{
if (_detailItem != newDetailItem) {
_detailItem = newDetailItem;
// Update the view.
[self configureView];
}
}
これらの行は、詳細ビュー コントローラーで正確に何をしますか? 新しいオブジェクトnewDetailItem
が作成され、既存のオブジェクトに割り当てられるということdetailItem
ですか? 私はそれのアイデアを取得しません。
また
この新しいオブジェクトは、「detailItem」に既に存在する詳細と等しいということですか。newDetailItem = _detailItem
では、この新しいオブジェクトが の値を取得するように、と書くべきではありません_detailItem
か?
これは私を少し混乱させました:(
御時間ありがとうございます!