Cで作業しているとしましょう。
先に進んでこれを行うと:
char *word;
word = "Hello friends";
printf(word);
次に、XCode は、文字列リテラルを使用していないため、潜在的に安全でないものがある可能性があることを教えてくれます。それは何かが私のプログラムをハッキングするための入り口を意味しますか? もしそうなら、どのようにそれが起こることができますか?
または、これを行うと:
char *word;
word = "Hello friends";
printf("%s", word);
その後、XCode はフラグを立てず、問題ありません。違いは正確には何ですか?