performSelectorInBackground形成另一个h.file

时间:2013-12-30 15:30:19

标签: ios objective-c

我想在Functions.h中使用另一个h文件中的函数。 我试过了:

#import "Functions.h"
....
Functions *Func = [[Functions alloc]init];
[self performSelectorInBackground:@selector(?????????) withObject:nil];

甚至可能吗?

2 个答案:

答案 0 :(得分:1)

如果方法是实例方法

Functions *func = [[Functions alloc] init];
[func performSelectorInBackground:@selector(theMethodToRunInBackground) withObject:nil];

如果它们是类方法

[Functions performSelectorInBackground:@selector(theMethodToRunInBackground) withObject:nil];

答案 1 :(得分:0)

您应该使用Func代替self

[Func performSelectorInBackground:@selector(function) withObject:nil];