2012-02-26 16 views
6

एनएससीएच के नाम का उद्देश्य क्या है? ऐप्पल दस्तावेज़ केवल यह कहते हैं कि आप इस संपत्ति का उपयोग कर कैश के नाम को सेट/पुनर्प्राप्त कर सकते हैं। तो, इसका क्या उपयोग किया जाता है?एनएससीएसी का नाम संपत्ति

उत्तर

5

जहाँ तक मैं कह सकता हूं, फाउंडेशन इसका उपयोग किसी भी चीज़ के लिए नहीं करता है-कैश के description के लिए भी नहीं, जो मुझे याद करने का मौका लगता है।

आप एक कैश के name को स्वयं प्राप्त कर सकते हैं, लेकिन मैं एक कारण है कि आप अपने आवेदन के भीतर लगभग कैश गुजर होगा और इसलिए नहीं पहले से ही पता हो सकता है एक आप देख रहे हैं के बारे में सोच नहीं कर सकते।

तो शेर के रूप में उत्तर ऐसा लगता है: कुछ भी नहीं।

4

विलक्षण उपयोग जब cache:willEvictObject:NSCacheDelegate में बुलाया जाता है कैश के भेदभाव हो रहा है। इस तरह से आप (उदाहरण के लिए) अपने सभी NSCache एस के लिए कैश की समाप्ति के एक ही ऑब्जेक्ट हैंडलिंग लॉगिंग कर सकते हैं और अभी भी उपयोगी लॉग संदेश हैं जो बताते हैं कि ऑब्जेक्ट्स कहां से बेदखल किए जा रहे थे।

+0

सभी महिमा और [@yimajo] (https://twitter.com/yimajo/) के लिए प्रेरित हैं जिनके [ट्वीट] (https://twitter.com/yimajo/status/246527590565818368) मैंने मूल रूप से अभी अनुवाद किया है। – camdez

संबंधित मुद्दे