gpt4 book ai didi

delphi - 如何在使用 Delphi XE2 进行 iPhone 开发的 Free Pascal 中包含 Objective C 文件

转载 作者:行者123 更新时间:2023-12-03 17:59:39 27 4
gpt4 key购买 nike

我需要向 FreePascal 系统添加 2 个文件,一个 .h 和一个 .m 文件。我已经阅读了与解析 header 相关的文章,并下载了parse-ios工具。运行 parse-ios.sh 时,我不断收到“Unrecognized Framework”错误由于我是使用 Delphi XE2/FPC/XCode 组合的新手,任何帮助都是最有用的

最佳答案

Free Pascal 不编译 C/C++/Objective C 或其头文件。它可以通过给定适当的 (Objective Pascal) header 链接到 Objective C 代码。

因此您需要使用 Objective C 编译器来编译 Objective C 代码,并在 Objective pascal 中创建一个 header 来描述您需要访问的位。

最好的起点可能是 Free Pascal/Lazarus wiki,并研究 Free Pascal 附带的 Cocoa objective Pascal 单元(及其翻译自的 Objective C 各自的头文件)。不过,我不确定 FPC 标准发行版中的 XE2 到底打包了什么。

您也可能冒着在 Mac-pascal 上发帖的风险列表,虽然它最近两周似乎不活跃(主持人休假的主持列表?),所以请耐心等待。

关于delphi - 如何在使用 Delphi XE2 进行 iPhone 开发的 Free Pascal 中包含 Objective C 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10790976/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com