objective-c - 如何为 iPhone 应用程序安装/使用 RegexKitLite?

标签 objective-c regex installation

我正在尝试了解如何让我的 iPhone 应用程序与 RegexKitLite 一起工作,我试着在谷歌上搜索如何安装它,但找不到任何能清楚解释它的内容。希望这将成为 future 任何搜索它的人的分步指南。

好吧,根据documentation它说:

The two files, RegexKitLite.h and RegexKitLite.m, and linking against the /usr/lib/libicucore.dylib ICU shared library is all that is required.

所以我下载了 .h 和 .m 文件,现在我对整个“链接到...”部分感到困惑。有人可以澄清一下吗?

Apple 网站上的 ICU 文档中有一个链接,其中包含一个 make 文件等。我运行这个 make 文件吗?运行它时我必须是管理员吗?如果文件是“制作”的,我该怎么办?我如何“链接”这个?这是在 XCode 中完成的吗?是否需要为每个需要它的项目都做?完成所有这些后,我假设我需要做的就是#import .h 文件并开始使用它,这对吗?

谢谢

最佳答案

将 libicucore.A.dylib 添加到您的项目框架组。它可以在以下位置找到:

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.1.sdk/usr/lib/libicucore.A.dylib 

显然,您需要更改 iPhoneOS2.1.sdk 的版本以反射(reflect)您正在构建的 iPhone 操作系统的版本,如果您正在构建,则将 iPhoneOS.platform 更改为 iPhoneSimulator.platform模拟器。

之后,您只需将 RegexKitLite 源文件添加到您的项目中并开始使用它们即可。

“针对...的整个链接”部分是通过将 libicucore 库添加到您的框架组来处理的。

关于objective-c - 如何为 iPhone 应用程序安装/使用 RegexKitLite?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1232355/

相关文章:

ios - 在 iOS 上使用 Core Graphics 将 PDF 渲染为图像的颜色准确性问题

iPhone - 带有可点击 UITextView 的自定义 UITableViewCell

android - 如何在多部手机上安装 .apk 进行测试

windows-7 - 如何做 Vista/UAC 感知自解压安装程序

objective-c - 更新应用程序以使用以前的双 SQLite 持久存储中的核心数据

iOS 应用程序使用临时分发配置文件崩溃

Java - 转义字符串以防止 SQL 注入(inject)

java - 特定数字前缀的正则表达式

c# - 在字符串中间匹配锚定正则表达式的快速方法

testing - 有没有办法在一台机器上安装所有浏览器的所有版本?