Class NSValue

    • Method Detail

      • getObjCType

        public java.lang.String getObjCType()
      • objectValue

        public NSObject objectValue()
      • pointerValue

        public long pointerValue()
      • rangeValue

        public NSRange rangeValue()
      • supportsSecureCoding

        public static boolean supportsSecureCoding()
      • valueOf

        public static NSValue valueOf​(org.robovm.rt.bro.ptr.VoidPtr value,
                                      java.lang.String type)
      • getValue

        public org.robovm.rt.bro.ptr.VoidPtr getValue()
      • pointValue

        public CGPoint pointValue()
      • sizeValue

        public CGSize sizeValue()
      • rectValue

        public CGRect rectValue()
      • offsetValue

        public UIOffset offsetValue()
        Since:
        Available in iOS 5.0 and later.
      • valueOf

        public static NSValue valueOf​(UIOffset insets)
        Since:
        Available in iOS 5.0 and later.
      • timeValue

        public CMTime timeValue()
        Since:
        Available in iOS 4.0 and later.
      • timeRangeValue

        public CMTimeRange timeRangeValue()
        Since:
        Available in iOS 4.0 and later.
      • timeMappingValue

        public CMTimeMapping timeMappingValue()
        Since:
        Available in iOS 4.0 and later.
      • valueOf

        public static NSValue valueOf​(CMTime time)
        Since:
        Available in iOS 4.0 and later.
      • valueOf

        public static NSValue valueOf​(CMTimeRange timeRange)
        Since:
        Available in iOS 4.0 and later.
      • valueOf

        public static NSValue valueOf​(CMTimeMapping timeMapping)
        Since:
        Available in iOS 4.0 and later.
      • SCNVector3Value

        public SCNVector3 SCNVector3Value()
      • SCNVector4Value

        public SCNVector4 SCNVector4Value()
      • SCNMatrix4Value

        public SCNMatrix4 SCNMatrix4Value()
      • getValue

        protected void getValue​(org.robovm.rt.bro.ptr.VoidPtr value,
                                long size)
        Since:
        Available in iOS 11.0 and later.
      • init

        protected long init​(NSCoder aDecoder)
      • valueOf

        public static NSValue valueOf​(org.robovm.rt.bro.ptr.VoidPtr value,
                                      org.robovm.rt.bro.ptr.BytePtr type)
      • equalsTo

        public boolean equalsTo​(NSValue value)
      • valueOf

        public static NSValue valueOf​(org.robovm.rt.bro.ptr.VoidPtr pointer)
      • getValue

        protected void getValue​(org.robovm.rt.bro.ptr.VoidPtr value)