我试图使用iPhone应用程序的GCMathParser,我无法找到关于执行本框架的任何支持。 人们一直在说的方便和IM有点糊涂了,任何帮助将是巨大的感谢!
Answer 1:
有需要才能使用这两个更改:
- 更改
#import <Cocoa/Cocoa.h>
到#import <UIKit/UIKit.h>
你也许可以使用闪避<Foundation/Foundation.h>
太) - 尝试重新编译。 你会得到关于未知符号“PI”的错误。 改变了三种出现那些的
M_PI
(在所限定的恒定<math.h>
为π)。
你会仍然得到(有关不推荐使用的方法)的警告,但它会编译和工作。
Answer 2:
如果你有UI类,那么你将需要删除它们(正如你指出你)。 如果你有进口Cocoa.h非UI类,它们一般不应该(AppKit的,这是在Cocoa.h实施,主要是UI)。 与替换Cocoa.h #import <Foundation/Foundation.h>
如果他们实际上依赖于Cocoa.h的东西,那么你必须移植工作要做。
文章来源: implementing GCMathParser on iphone