使用FPC在iOS上编程

时间:2012-08-02 06:44:40

标签: ios fpc

请告诉我,在哪里可以获得有关使用FPC在iOS上进行开发的信息?我不是指Firemonkey iOS应用程序。如何使用FPC访问iPhone环境?例如GPS或Accelerometer等。我使用RAD Studio XE2和Snow Leopard的虚拟机。例如

{$IFDEF FPC}
UIApplication.sharedApplication.openUrl(NSUrl.URLWithString(
NSSTR(PChar('http://stackoverflow.com'))));
{$ENDIF}

我没有经验如何使用它。我只知道如何使用Objective-C,但我需要这个。

1 个答案:

答案 0 :(得分:2)

FreePascal网站有一个Wiki,其中包含有关该主题的一些文档(即Targeting DarwiniPhone Development)。

解决您的特定问题:

首先,您可以下载FreePascal库的源代码并查看库源代码。这对于开发至关重要,因为FPC没有关于库的文档(源代码也是文档的来源:)。接下来,如果您没有访问API的功能,可以从系统dylib导入它们。这与在Windows上没有Delphi库中没有声明或函数的情况完全相同。