请告诉我,在哪里可以获得有关使用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,但我需要这个。
答案 0 :(得分:2)
FreePascal网站有一个Wiki,其中包含有关该主题的一些文档(即Targeting Darwin和iPhone Development)。
解决您的特定问题:
首先,您可以下载FreePascal库的源代码并查看库源代码。这对于开发至关重要,因为FPC没有关于库的文档(源代码也是文档的来源:)。接下来,如果您没有访问API的功能,可以从系统dylib导入它们。这与在Windows上没有Delphi库中没有声明或函数的情况完全相同。