Xcode で、「Initializing ‘char *’ with an expression…」の警告エラーが出るとき

Xcode で、Initializing ‘char *’ with an expression of type ‘const char * _Nullable’ discards qualifiersの警告エラーが出たときの対処方法をまとめました。

ーーーエラーメッセージーー
Initializing ‘char *’ with an expression of type ‘const char * _Nullable’ discards qualifiers

ーーー日本語訳ーーー
‘char *’を ‘const char * _Nullable’型の式で初期化すると修飾子が破棄される

//修正前
   char* sql = [str6 UTF8String];

//修正後
   const char* sql = [str6 UTF8String];

 

上部へスクロール
Verified by MonsterInsights