在Mac App Store的Cocoa应用程序中使用正则表达式

时间:2011-07-09 12:05:21

标签: cocoa

我在为简单的Cocoa应用程序运行正则表达式时遇到了很多问题。我知道很多人都使用RegexpKit Lite,但因为它有一个未记录的API调用(使用ICU库),我很确定我的应用程序在提交到Mac App Store时会被拒绝(我知道其他人被拒绝使用iOS App Store中的ICU)。

我的下一步是与完整的RegExpKit框架集成。虽然这在我的应用程序中没有问题,但它在我的单元测试中不起作用。我在这里尝试了很多步骤 - 但是,我仍然继续为框架获取'库未加载',即使有一个复制文件构建阶段将框架放在正确的位置。另外,我花了很多时间用RegExpKit框架调试另一个问题(处理框架内的限制限定符)。长话短说 - 我认为RegexpKit框架对我来说不是一个好选择。

实际上,我只需要一个简单的正则表达式解决方案(速度不是主要考虑因素,因为这将被谨慎使用),可以在我的单元测试中使用。

想法?

1 个答案:

答案 0 :(得分:2)

[编辑后的NDA]

一种选择是等待Lion然后需要它。然后,您可以使用NSRegularExpression