我有一個應用程序應該在MACOS和IOS上運行。 不知怎的,編譯爲IOS當兩個代碼被執行,它讓我瘋狂:編譯器指令不匹配
procedure TForm1.Button1Click(Sender: TObject);
begin
{$IfDef MacOs}
ShowMessage('MACOS');
{$Endif}
{$IfDef IOS}
ShowMessage('IOS');
{$Endif}
end;
當任何iOS設備上運行,無論是信息的顯示。
換句話說,IOS應用執行用於MACOS
任何想法定義的任何代碼?
膨脹! XE7的另一個增加併發症,就像我們沒有足夠的。 感謝您的回覆。 – DanielH