2012-08-02 41 views
0

请告诉我,我可以从哪里获得有关使用FPC在iOS上开发的信息?我不是指Firemonkey iOS应用程序。如何使用FPC访问iPhone环境?例如GPS或加速度计等。我使用RAD Studio XE2和虚拟机与雪豹。例如使用FPC在iOS上编程

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

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

回答

2

FreePascal网站有一个Wiki与该主题(即Targeting DarwiniPhone Development)的一些文档。

为了解决特定的问题:

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