Class NSUbiquitousKeyValueStore

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

    public class NSUbiquitousKeyValueStore
    extends NSObject
    Since:
    Available in iOS 5.0 and later.
    • Constructor Detail

      • NSUbiquitousKeyValueStore

        public NSUbiquitousKeyValueStore()
      • NSUbiquitousKeyValueStore

        protected NSUbiquitousKeyValueStore​(NSObject.Handle h,
                                            long handle)
      • NSUbiquitousKeyValueStore

        protected NSUbiquitousKeyValueStore​(NSObject.SkipInit skipInit)
    • Method Detail

      • put

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

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

        public void put​(java.lang.String key,
                        NSData data)
      • put

        public void put​(java.lang.String key,
                        NSArray<?> array)
      • put

        public void put​(java.lang.String key,
                        long value)
      • put

        public void put​(java.lang.String key,
                        double value)
      • put

        public void put​(java.lang.String key,
                        boolean value)
      • asMap

        public java.util.Map<java.lang.String,​?> asMap()
      • DidChangeExternallyNotification

        public static NSString DidChangeExternallyNotification()
        Since:
        Available in iOS 5.0 and later.
      • ChangeReasonKey

        protected static NSString ChangeReasonKey()
        Since:
        Available in iOS 5.0 and later.
      • ChangedKeysKey

        protected static NSString ChangedKeysKey()
        Since:
        Available in iOS 5.0 and later.
      • get

        public NSObject get​(java.lang.String aKey)
      • setObject

        protected void setObject​(NSObject anObject,
                                 java.lang.String aKey)
      • remove

        public void remove​(java.lang.String aKey)
      • getString

        public java.lang.String getString​(java.lang.String aKey)
      • getArray

        public NSArray<?> getArray​(java.lang.String aKey)
      • getData

        public NSData getData​(java.lang.String aKey)
      • getLong

        public long getLong​(java.lang.String aKey)
      • getDouble

        public double getDouble​(java.lang.String aKey)
      • getBoolean

        public boolean getBoolean​(java.lang.String aKey)
      • setString

        protected void setString​(java.lang.String aString,
                                 java.lang.String aKey)
      • setData

        protected void setData​(NSData aData,
                               java.lang.String aKey)
      • setArray

        protected void setArray​(NSArray<?> anArray,
                                java.lang.String aKey)
      • setDictionary

        protected void setDictionary​(NSDictionary<NSString,​?> aDictionary,
                                     java.lang.String aKey)
      • setLongLong

        protected void setLongLong​(long value,
                                   java.lang.String aKey)
      • setDouble

        protected void setDouble​(double value,
                                 java.lang.String aKey)
      • setBool

        protected void setBool​(boolean value,
                               java.lang.String aKey)
      • synchronize

        public boolean synchronize()