performselector

    0热度

    1回答

    我重复功能使用此代码 - (void)refresh { [self performSelector:@selector(refresh) withObject:nil afterDelay:5.0]; } 一次又一次地进行选择的方法在viewWillDisappear我写的代码取消这一点,但仍然调用的函数。我们如何取消这个执行选择器重复自己? - (void)viewWillDisapp

    0热度

    1回答

    我跟随this苹果文件,我试图翻译它的一些部分在Swift语言。我有这个全局函数,用performSelector: func RunLoopSourceScheduleRoutine(info:UnsafeMutableRawPointer? ,rl:CFRunLoop? , mode:CFRunLoopMode?) { let obj : RunLoopSource = Unmanaged

    0热度

    2回答

    我需要实现字符串的执行选择器。 选择器必须具有一个通知值作为参数。 class ChapterViewController: UIViewController { var chapterClass:ChapterClass! func catchNotificationParagraphFinished(notification:Notification) {

    2热度

    1回答

    我有疑问,在雨燕3.0 在Objective-C,你可以声明一个属性selector这样 @property (nonatomic,assign)SEL ItemSelected; 但如何在雨燕3.0财产申报一个选择,因为我想在其他班级使用这个属性,并且应该在该班级中采取行动。 我想使用这样的(声明中的tableview细胞): var itemSelected = #selector(sel

    3热度

    1回答

    我试图通过在我的ViewWillAppear()函数内以编程方式调用它来伪造单击按钮的行为。 onclick函数是在我的ViewDidLoad()中定义的,你可以看到我正在尝试使用Perform Selector来手动调用按钮。 该按钮似乎没有运行。有任何想法吗? public override void ViewDidLoad() { base.ViewDidLoad();

    0热度

    1回答

    如何根据函数名称调用函数String var并将参数传递给函数?我试图做到这一点是斯威夫特,并最终得到它。

    0热度

    2回答

    我有这个低于接收stickerURLString作为输入的委托方法: - (void)selectedSticker:(NSString *)stickerURLString { //... [self.stickerPreviewButton addTarget:self action:@selector(sendStickerPreviewButtonPressed:)

    1热度

    1回答

    我想取消为特定目标和方法注册的执行请求。 e.g [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(handleSomething:) object:nil]; 将上述方法取消我的项目,不论方法中使用的所有执行选择请求? 或者它是否只删除该特定类中使用的执行请求以及该特定方法? 请帮我理解上面的概

    -1热度

    3回答

    我有一个函数,它接受一个块作为参数: typedef void (^ MyBlock)(int); -(void)doTask:(MyBlock)theBlock{ ... } 我需要上述功能在另一个线程运行,我想用- performSelector:onThread:withObject:waitUntilDone:,我当前的代码: NSThread *workerThread =

    -1热度

    1回答

    具有相同参数类型但不同参数排序的选择器之间有什么不同? 我得到了这两个相同的参数类型的选择器。 - (void)methodWithCallBack:(void(^)(void)) cb double:(double)value { NSLog(@"%s %f", __PRETTY_FUNCTION__, value); if (cb) { cb(); }