XCodeを使用するとき、(明らかに)いくつかの変数やメソッドの実行などを追跡するために一連のNSLogステートメントを挿入します。ただし、次の警告が表示され続けます
Format String is not a string literal (potentially insecure)
。これがなぜここにあるのかは理解していますが、特にこれらの警告が20または30ある場合に、実際のエラーを追跡するのが難しくなると、生きているがらくたがバグになることも理解しています。特に、文字列内のすべてがユーザーではなくシステムによって定義されているためです。この警告を無効にする方法はありますか?警告の原因となる行の例を次に示します。
NSLog([@"writeInfo " stringByAppendingString:[self saveFilePath:temp]]);