Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用FPC在iOS上编程_Ios_Fpc - Fatal编程技术网

用FPC在iOS上编程

用FPC在iOS上编程,ios,fpc,Ios,Fpc,请告诉我在哪里可以获得有关使用FPC在iOS上开发的信息?我不是指Firemonkey iOS应用程序。如何使用FPC访问iPhone环境?例如,对于GPS或加速度计等,我使用RAD Studio XE2和雪豹虚拟机。比如说 {$IFDEF FPC} UIApplication.sharedApplication.openUrl(NSUrl.URLWithString( NSSTR(PChar('http://stackoverflow.com')))); {$ENDIF} 我没有处理这个问题

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

{$IFDEF FPC}
UIApplication.sharedApplication.openUrl(NSUrl.URLWithString(
NSSTR(PChar('http://stackoverflow.com'))));
{$ENDIF}
我没有处理这个问题的经验。我只知道如何使用Objective-C,但我需要它。

FreePascal网站有一个关于这个主题的文档(即和)

要回答您的特定问题:

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