首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSCache的name属性

NSCache的name属性
EN

Stack Overflow用户
提问于 2012-02-26 14:57:21
回答 2查看 481关注 0票数 7

NSCache名称的用途是什么?Apple文档只说您可以使用此属性设置/检索缓存的名称。那么,它是用来做什么的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-26 15:40:12

据我所知,基金会不会使用它做任何事情--甚至不会使用缓存的description,这对我来说是一个错失的机会。

您可以自己检索缓存的name,但是我想不出为什么您要在应用程序中传递缓存,因此可能还不知道您正在查看的是哪一个。

因此,与Lion一样,答案似乎是:什么都没有。

票数 6
EN

Stack Overflow用户

发布于 2013-06-18 00:17:01

NSCacheDelegate中调用cache:willEvictObject:时,唯一的用法似乎是区分缓存。通过这种方式,您可以(例如)让单个对象处理所有NSCache的缓存过期日志,并且仍然拥有有用的日志消息,告诉您对象被逐出的位置。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9451192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档