0
Appleが提供するFetchedResultsControllerコードでこれがなぜですか?fetchedResultsControllerがnilに設定されているのはなぜですか?
if (fetchedResultsController != nil) {
return fetchedResultsController;
}
Appleが提供するFetchedResultsControllerコードでこれがなぜですか?fetchedResultsControllerがnilに設定されているのはなぜですか?
if (fetchedResultsController != nil) {
return fetchedResultsController;
}
これは、fetchedResultsController
を1回だけ設定する必要があるためです。
以下の文には、initialise
fetchedResultsController
までの設定があります。
最初にfetchedResultsController
を呼び出してメソッドをヒットすると、ivarが設定され、その後にfetchedResultsController
を呼び出すと、すでに設定されているivarが返されます。