iphone - 如何在 iOS 项目中使用 C 代码 (libqrencode)

标签 iphone objective-c ios static-libraries qr-code

我大约一年前开始在 iOS 上编写代码,并且已经掌握了编写 Objective C 的技巧,并且已经成功制作了一些应用程序。下周我将参加我的第一个黑客日,并想出了一个涉及二维码的类似寻宝的想法。我设法找到了 ObjC 类来处理 QR 码的解码,但一开始就找不到编码/生成它们的方法。

我在 git hub 上找到了几个 Objective-C 框架的链接,但似乎都存在 Unresolved 问题。然后我在这里找到了这个线程:

Is there any QR Encoding Library in Cocoa?

这让我指向了 libqrencode 的方向我应该能够在 iOS 中使用的 C“库”是 C 的超集。

不幸的是,我没有正式的计算机科学背景,我不知道从哪里开始在我的项目中使用。任何人都可以解释我需要做什么的基本步骤,这样我至少可以智能地谷歌。

到目前为止,我已经阅读了有关设置搜索路径和创建静态库的内容,但不知道这是否是正确的方法。

感谢任何帮助 - 尽量保持简单,我的知识仅限于编写基本的 VC。

最佳答案

Here's a blogpost来自一个创建了包含库和示例代码的工作 XCode 项目的人。示例代码与@conradev 作为答案之一发布的相同。我在 Xcode 4.3 中对此进行了测试,效果非常好。

我尝试将原始库包含在我的一个项目中,但惨遭失败,但后来我将这些库包含在该项目中,并且无需任何调整就可以正常工作,所以我确信他没有更改 Xcode 项目中的任何设置。只需创建一个新项目,将 qrencode lib 文件从该项目拖到其中,粘贴@conradev 的代码,一切都会按预期进行。

关于iphone - 如何在 iOS 项目中使用 C 代码 (libqrencode),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7587681/

相关文章:

android - 使用 python 进行跨平台 GUI 编程

iphone - UI搜索栏表格 View

iphone - UIPageViewController 的 NavigationBar 不显示标题

objective-c - NSWindow 自动保存 - 位置未保存在第二台显示器上

ios - NSDate 谓词抛出 'Unable to parse the format string' 错误

ios - constraintsWithVisualFormat 无法正常工作?

ios - 如何使特定单词着色 : coming from localized string file of iOS

ios - iPad 和 iPhone 屏幕尺寸定义错误。 iPad显示iPhone参数

iphone - 打开通过 fbconnect 使用 sharekit 的 IOS 应用程序和/或来自 facebook 应用程序或 facebook 网站的 sharekit

iphone - 将图像数组添加到 ScrollView Objective-C