Objective-C Language
NSCache
Sök…
NSCache
Du använder det på samma sätt som du skulle använda NSMutableDiction. Skillnaden är att när NSCache upptäcker överdrivet minnetryck (dvs. det cachar för många värden) kommer det att släppa några av dessa värden för att göra plats.
Om du kan återskapa dessa värden under körning (genom att ladda ner från Internet, genom att göra beräkningar, vad som helst) kan NSCache passa dina behov. Om data inte kan återskapas (t.ex. det är användarinmatning, det är tidskänsligt osv.) Ska du inte lagra dem i en NSCache eftersom de kommer att förstöras där.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow