在ios

时间:2017-06-07 08:06:20

标签: ios objective-c iphone xcode objective-c++

我正在尝试开发一个使用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>

This is the error.

1 个答案:

答案 0 :(得分:0)

objc_getAssociatedObject()的第二个参数的类型为const void *,而您尝试传递NSString *。 C ++对隐式类型转换非常严格,并且对这种转换感到不满意。