Class NSRunLoop

    • Constructor Detail

      • NSRunLoop

        public NSRunLoop()
    • Method Detail

      • getCurrent

        public static NSRunLoop getCurrent()
      • getMain

        public static NSRunLoop getMain()
        Since:
        Available in iOS 2.0 and later.
      • getCurrentMode

        public java.lang.String getCurrentMode()
      • addTimer

        public void addTimer​(java.lang.String mode,
                             NSTimer timer)
      • addPort

        public void addPort​(java.lang.String mode,
                            NSPort port)
      • removePort

        public void removePort​(java.lang.String mode,
                               NSPort port)
      • asCFRunLoop

        public CFRunLoop asCFRunLoop()
      • getDateLimit

        public NSDate getDateLimit​(java.lang.String mode)
      • acceptInputUntil

        public void acceptInputUntil​(java.lang.String mode,
                                     NSDate limitDate)
      • run

        public void run()
      • runUntil

        public void runUntil​(NSDate limitDate)
      • runUntil

        public boolean runUntil​(java.lang.String mode,
                                NSDate limitDate)
      • perform

        public void perform​(java.util.List<java.lang.String> modes,
                            java.lang.Runnable block)
        Since:
        Available in iOS 10.0 and later.
      • perform

        public void perform​(java.lang.Runnable block)
        Since:
        Available in iOS 10.0 and later.
      • perform

        public void perform​(org.robovm.objc.Selector aSelector,
                            NSObject target,
                            NSObject arg,
                            long order,
                            java.util.List<java.lang.String> modes)
      • cancel

        public void cancel​(org.robovm.objc.Selector aSelector,
                           NSObject target,
                           NSObject arg)
      • cancel

        public void cancel​(NSObject target)