Implementacja wygaśnięcia pamięci podręcznej przy użyciu NSCache

Używam NSCache do implementacji buforowania w mojej aplikacji. Chcę dodać do niego datę ważności, aby po pewnym czasie uzyskała nowe dane. Jakie są opcje i jakie jest najlepsze podejście?

Czy powinienem spojrzeć na znacznik czasu, gdy dostęp do pamięci podręcznej jest dostępny, a następnie go unieważnić? Czy pamięć podręczna powinna zostać automatycznie unieważniona przy użyciu stałego interwału?

questionAnswers(2)

yourAnswerToTheQuestion