一、performSelector调用和直接调用区别下面两段代码都在主线程中运行,我们在看别人代码时会发现有时会直接调用,有时会利用performSelector调用,今天看到有人在问这个问题,我便做一下总结,[delegate imageDownloader:self ...
一 performSelector调用和直接调用区别 下面两段代码都在主线程中运行,我们在看别人代码时会发现有时会直接调用,有时会利用performSelector调用,今天看到有人在问这个问题,我便做一下总结, delegate imageDownloader:self didFinishWithImage:image delegate performSelector: selector im ...
2016-01-10 19:01 0 3928 推荐指数:
一、performSelector调用和直接调用区别下面两段代码都在主线程中运行,我们在看别人代码时会发现有时会直接调用,有时会利用performSelector调用,今天看到有人在问这个问题,我便做一下总结,[delegate imageDownloader:self ...
【OC之respondsToSelector】 1、instancesRespondToSelector是类方法,用于判断此类实例是否能处理某个方法(包括基类方法)。 2、respondsToSelector是实例方法也是类方法,用于判断某个类/实例是否能处理某个方法(包括基类 ...
-(BOOL) respondsToSelector: selector 用来判断是否有以某个名字命名的方法(被封装在一个selector的对象里传递) @protocol ShareFileUploadDelegate <NSObject>- (void ...
在此我对performSelector系列方法进行了总结 1、 - (id)performSelector:(SEL)aSelector; - (id)performSelector:(SEL)aSelector withObject:(id)object; - (id ...
Test1.h Test1.m 测试类: 总结: 1. instancesRespondToSelector只能写在类名后面,respondsToSelector可以写在类名和实例名后面。 2. [类 ...
performSelector和直接调用方法的区别 performSelector: withObject:是在iOS中的一种方法调用方式。他可以向一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以这也是runtime的一种应用方式.所以performSelector和直接调用 ...
最近在回答StackOverflow的问题时,发现performSelector方法在Swift被去掉,Apple的注释是这个方法被去掉是因为不安全: NOTE The performSelector: method and related selector-invoking ...
//// RootViewController.h// DSCategories//// Created by dasheng on 15/12/17.// Copyright © 2015年 ...