gpt4 book ai didi

objective-c - 在 XCode 中使用 Pascal 库

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:25:02 28 4
gpt4 key购买 nike

我正在开发一个 iOS 应用程序(OSX 10.7.4、XCode 4.3.3,目标版本为 iOS 5.1)。我已经构建了界面,但应用程序将使用的核心功能是用 Pascal 编写的。我没有将 Pascal 函数移植到 C(并且必须维护两个副本),而是在寻找一种方法来创建可以导入 XCode 并由 Objective-C 代码调用的 Pascal 库。

Pascal 函数只不过是计算(没有接口(interface)代码等)。我希望它如何工作的一个例子是这样的:用户按下一个按钮,Objective-C 代码收集输入的数据,调用适当的 Pascal 计算函数,然后返回并显示结果--Pascal仅用于提供结果。

我找到了 FreePascal ,并假设这是我要开始的地方,但我无法找到任何关于如何完成我想做的事情的明确信息。我也找到了这个 walkthrough ,但最终结果是您可以使用 Pascal 实际编写您的应用程序——与我需要的相比,这似乎有点过分了。

我的问题是:在我已经构建的 iOS 应用程序中使用我的核心 Pascal 函数的最简单方法是什么?将 FreePascal 集成到 XCode 中并将我当前的应用程序 Storyboard和代码导入到其中一个 Pascal 模板中是绝对必要的,还是可以使用另一种方法创建兼容的 Pascal 库并从我的代码中引用它?

我将非常感谢提供的任何帮助(即使只是一个链接)。我做了很多搜索,真的很想解决这个问题。

最佳答案

最简单的机制是create a pascal Static Library并将其包含在 Objective-C iOS 项目中,否则您必须将构建过程集成到 xcode 环境中;这比仅仅通过 header 公开 API 然后链接到 .a 文件要多一些工作。

关于objective-c - 在 XCode 中使用 Pascal 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11445188/

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