реализация GCMathParser на iphone - PullRequest
       11

реализация GCMathParser на iphone

1 голос
/ 01 октября 2009

Я пытаюсь использовать GCMathParser для приложения iphone, и я не могу найти никакой поддержки в реализации этой платформы. люди продолжают говорить, что это легко и я немного сбит с толку, любая помощь будет большой благодарностью!

Ответы [ 2 ]

6 голосов
/ 01 октября 2009

Чтобы использовать это, необходимо внести два изменения:

  1. Измените #import <Cocoa/Cocoa.h> на #import <UIKit/UIKit.h> (возможно, вам также может не хватить <Foundation/Foundation.h>)
  2. Попробуйте снова скомпилировать. Вы получите ошибки о неизвестном символе «пи». Измените эти три вхождения на M_PI (константа, определенная в <math.h> для π).

Вы по-прежнему будете получать предупреждения (об устаревших методах), но он будет компилироваться и работать.

2 голосов
/ 01 октября 2009

Если у вас есть классы пользовательского интерфейса, вам нужно будет удалить их (как вы уже заметили). Если у вас есть не-пользовательские классы, импортирующие Cocoa.h, их, как правило, не должно быть (AppKit, который реализован в Cocoa.h, в основном UI). Замените Cocoa.h на #import <Foundation/Foundation.h>. Если они на самом деле полагаются на что-то в Cocoa.h, то вам нужно перенести работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...