我正在尝试开发一个使用objC ++的IOS应用程序。我正在使用this GUI framework来设计我的GUI。但是,问题是XCode似乎没有识别它自己的库objc / runtime.h或objc_getassociatedobject方法。这是一个Objective-C方法,我得到这个错误是相当令人惊讶的。即使我No matching function to call objc_getassociatedobject
,XCode也会提供错误#import <objc/runtime.h>
。
答案 0 :(得分:0)
objc_getAssociatedObject()
的第二个参数的类型为const void *
,而您尝试传递NSString *
。 C ++对隐式类型转换非常严格,并且对这种转换感到不满意。