#ifdef、#ifndef、#endifの使用について知りたいのですが、どのような場合にそれらの条件文を使用しなければならないのですか? #ifdefと#ifndefの違いは何ですか?例えばのためにiPhoneで#ifdefおよび#endifプロセッサディレクティブを使用するにはどうすればよいですか?
:
#define MY_Global
#ifdef MY_Global
// write some code (Inside the method)
#endif
または、1はそれが唯一の方法の内側に書くべきか、それが法の外作品をしているかどうか、正しい
#ifdef MY_Global
-(void) customMethod
{
// Do something
}
#endif
?。私は以前これを使っていません。だから私を説明してください?
ありがとうございます!
'MY_Global'が定義されていないと、' customMethod'は完全に失われます。 – BoltClock