我正在尝试将第 3 方 C 库集成到我的项目中,我以前从未这样做过,并且遇到了应该如此简单的问题,将字符串值传递给 C 函数。
下面是我的代码,失败的行会生成以下错误:
'ARC 不允许将 Objective-C 指针隐式转换为'const char *'
我的代码:
NSString *myMapCode = @"GBR H4J.XLL";
double lat = 0.0;
double lng = 0.0;
returnValue = mc2coord(&lat, &lng, "GBR H4J.XLL", 0); // This works perfectly
returnValue = mc2coord(&lat, &lng, myMapCode, 0); // This is my Problem code
谢谢你的帮助。