J'essaie d'utiliser le GCMathParser pour une application iphone et je ne trouve aucun support sur l'implémentation de ce framework. les gens continuent à dire que c'est facile et im un peu confus, toute aide serait super merci!la mise en œuvre de GCMathParser sur l'iphone
Répondre
Il y a deux changements que vous devez faire pour utiliser:
- changement
#import <Cocoa/Cocoa.h>
à#import <UIKit/UIKit.h>
(Vous pourriez probablement avec l'aide<Foundation/Foundation.h>
, aussi) - Essayez de compiler à nouveau. Vous obtiendrez des erreurs sur un symbole inconnu "pi". Modifiez les trois occurrences de ces à
M_PI
(la constante définie dans<math.h>
pour π).
Vous recevrez toujours des avertissements (sur les méthodes obsolètes), mais il compilera et fonctionnera.
a parfaitement fonctionné merci! Im juste pas trop habitué avec os x programmation vs programmation iphone je suppose haha –
Si vous avez des questions supplémentaires, Graham Cox, l'auteur de GCMathParser, est très réactif. –
Si vous avez des classes d'interface utilisateur, vous devrez les supprimer (comme vous l'avez noté). Si vous avez des classes non-UI qui importent Cocoa.h, elles ne devraient généralement pas l'être (AppKit, qui est implémenté dans Cocoa.h, est principalement une interface utilisateur). Remplacez Cocoa.h par #import <Foundation/Foundation.h>
. S'ils s'appuient réellement sur des choses dans Cocoa.h, alors vous avez du travail de portage à faire.
- 1. Mise en œuvre automatique de la boucle
- 2. la mise en œuvre de l'instruction
- 3. mise en œuvre de classe NHibernate basée sur la valeur
- 4. La mise en œuvre IXmlSerializable sur un objet de collection
- 5. Mise en œuvre de la pile C++
- 6. Mise en œuvre TextImageRelation
- 7. Mise en œuvre de la conformité LDAP
- 8. mise en œuvre de la manière REST
- 9. Mise en œuvre de UnitOfWork
- 10. Mise en œuvre de ReadDirectoryChangesW
- 11. E-mail sur la mise en œuvre d'erreur
- 12. BlackBerry LongClickListener mise en œuvre
- 13. WPF mise en œuvre INotifyPropertyChanged
- 14. Mise en œuvre de l'indexeur de fichier
- 15. c4.5 mise en œuvre de l'algorithme sur * nix
- 16. Extjs Mise en œuvre personnalisée de TriggerField
- 17. Question sur LRU mise en œuvre Cache en Java
- 18. mise en œuvre itérateurs vide
- 19. Mise en œuvre gratuite de perceptron multicouche?
- 20. Facebook Connect Questions de mise en œuvre
- 21. Opensource La mise en œuvre de la méthode Alias
- 22. Spécification de la mise en œuvre de l'interface
- 23. mise en œuvre du moteur de gabarit
- 24. Mise en œuvre du panneau de mise à jour?
- 25. Mise en œuvre du code de hachage
- 26. détails de mise en œuvre d'expression régulière
- 27. La mise en œuvre d'un simple formulaire de rétroaction JS
- 28. Mise en œuvre de Comet pour ASP.NET?
- 29. Mise en œuvre de Pubsub avec la bibliothèque jaxl
- 30. question de la mise en œuvre de l'héritage Javascript
Vous devez donner plus d'informations. Souhaitez-vous ajouter des frameworks à un projet en général ou y a-t-il quelque chose de spécifique à propos de GCMathParser qui prête à confusion? – nall
Eh bien, j'ai téléchargé le fichier source à partir d'apptree (je pense que c'est) et essayé d'attacher les parties de conversion dans mon application (en supprimant le contrôleur de vue de l'exemple de code) mais il continue à générer de nombreuses erreurs Je reçois des tonnes de plus. –
Quelles erreurs obtenez-vous? S'il vous plaît fournir plus d'informations que "cela ne fonctionne pas.kthxbai". –