Class NSCache

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class NSCache
    extends NSObject
    Since:
    Available in iOS 4.0 and later.
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String v)
      • getTotalCostLimit

        public long getTotalCostLimit()
      • setTotalCostLimit

        public void setTotalCostLimit​(long v)
      • getCountLimit

        public long getCountLimit()
      • setCountLimit

        public void setCountLimit​(long v)
      • evictsObjectsWithDiscardedContent

        public boolean evictsObjectsWithDiscardedContent()
      • setEvictsObjectsWithDiscardedContent

        public void setEvictsObjectsWithDiscardedContent​(boolean v)
      • get

        public NSObject get​(java.lang.String key)
      • put

        public void put​(java.lang.String key,
                        NSObject obj)
      • put

        public void put​(java.lang.String key,
                        NSObject obj,
                        long g)
      • remove

        public void remove​(java.lang.String key)
      • setObject

        protected void setObject​(NSObject obj,
                                 NSObject key,
                                 long g)
      • remove

        public void remove​(NSObject key)
      • clear

        public void clear()