我正在准备移植到Mac的代码,现在我必须处理特定于平台的代码'警告(直到现在我都藏了)。
所以,我有几个地方(很少)我看到警告。为了使我的代码成为多平台,我做了类似的事情:
Procedure SomeName;
{$IFDEF msWindows}
begin
SomeWinPlatformSpecificCode; <---------- warning here
{$ELSE}
begin
MacAlternativeCode;
end;
{$ENDIF}
所以,我的程序将在Mac上运行,但我仍然看到警告。我如何正确解决这个问题(不强行压制它们)?