サードパーティの C ライブラリを自分のプロジェクトに統合しようとしていますが、これまでにこれを行ったことがなく、文字列値を C 関数に渡すという、非常に単純なはずの問題が発生しています。
以下は私のコードで、失敗している行は次のエラーを生成します:
「Objective-C ポインターから 'const char *' への暗黙的な変換は、ARC では許可されていません」
私のコード:
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
ご協力いただきありがとうございます。