iOS performSelectorOnMainThread with multiple arguments

后端 未结 3 1851
北荒
北荒 2021-02-01 01:46

I would like to perform a selector on the main thread from another thread, but the selector has multiple arguments, similar to this:

-(void) doSomethingWith:(int)

3条回答
  •  有刺的猬
    2021-02-01 02:27

    you can pass one object of NSDictionary/NSArray type having required arguments.

    and accept the same type of object in your function. then, decompose the values and proceed with processing.

    you have to use NSNumber for numeric values for adding them to NSarray/NSDictionary and later on in your function, you can convert them back with intValue/floatValue etc

    best of buck.

提交回复
热议问题