gpt4 book ai didi

iphone - 我如何使用performSelectorOnMainThread发送多个对象

转载 作者:行者123 更新时间:2023-12-03 18:51:49 25 4
gpt4 key购买 nike

我有两个对象,一个是 NSData,另一个是 NSString。我想使用 perfomSelectorOnMainThread 发送这两个对象。我怎样才能做到这一点?

最佳答案

如果您使用的是 XCode 4.4 及更高版本,您只需执行以下操作:

[self performSelectorOnMainThread:@selector(myMethod:) withObject:@[objectA,objectB] waitUntilDone:NO];

如果您的 XCode 版本早于 4.4,请使用

[self performSelectorOnMainThread:@selector(myMethod:) withObject:[NSArray arrayWithObjects:objectA, objectB, nil] waitUntilDone:NO];

这是您的选择器方法:

-(void)myMethod:(NSArray*)array{

ObjectA *objA = [array objectAtIndex:0];
ObjectB *objB = [array objectAtIndex:1];

}

关于iphone - 我如何使用performSelectorOnMainThread发送多个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11882196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com