Too many arguments to function call, expected 0, have 3

后端 未结 11 1435
情话喂你
情话喂你 2020-12-12 18:55

This compiles/works fine with Xcode 5, but causes a compile error with Xcode 6 Beta 4:

objc_msgSend(anItem.callback_object,
NSSelectorFrom         


        
11条回答
  •  抹茶落季
    2020-12-12 19:43

    Maciej Swic is right.This is caused in Pods after updating Cocoapods to 0.36.beta.2. I found a simple workaround by type casting objc_msgSend:

    id (*typed_msgSend)(id, SEL) = (void *)objc_msgSend;
    id obJ = typed_msgSend(controller, @selector(myselector));
    

提交回复
热议问题