私はOSX 10.6と10.7をサポートしたいので、条件付きでいくつかのことをやっています。 それらのいくつかは、私は私にsystemVersionを教えてくれますIVARを持つ代わりに使用されますGestalt(gestaltSystemVersion、(SInt32 *)&systemVersion)を実行する代わりに、ivarを持つ価値はありますか?
SInt32 systemVersion
Gestalt(gestaltSystemVersion, (SInt32*)&systemVersion);
やってゲインがあるかしら時間の非常に短い期間に数回行われています。
if (systemVersion >= 0x1070){ //OSX 10.7
}else{//OSX 10.6
}
私は過去にゲシュタルトを使ったことがありません。ゲシュタルトは何かのハードなことをしているのですか、毎回それを呼び出すのは安いですか?
あなたは本当にNSGodです!ありがとうございました:) – nacho4d
私たちは 'MDUnknownKitty'が実際に' MDMountainLion'であることを知りました:) – nacho4d