Forum iPhone, iPod et iPad, Apple TV, Apple Watch et Mac en français par iPhoneSoft pour les systèmes iOS, macOS, tvOS et watchOS
Vous n'êtes pas identifié(e).
Pages : 1
Très bonne initiative @iSeven car je sais que de nombreux membres veulent programmer en Objective C.
Yep mais avant tout apprenez l'Objective-C
Si vous ne connaissez pas le langage orienté objet, apprenez le C++ ou le Java avant
iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013
Auteur de Crystal, Emerald et Sapphire (Cydia)
N'hésitez pas à me poser des questions : https://twitter.com/iSeven
Hors ligne
@iSeven Commencer par l'Obj-C c'est possible aussi (et moins rébarbatif que le C++)
Mais enfin, faut s'accrocher, car Theos n'est pas super pratique d'utilisation
Hors ligne
@iSeven Commencer par l'Obj-C c'est possible aussi (et moins rébarbatif que le C++)
Mais enfin, faut s'accrocher, car Theos n'est pas super pratique d'utilisation
Oui mais un bon niveau d'orienté objet est quand même nécessaire.
Et Theos n'est pas si compliqué que ça en fait, faut bien comprendre le principe
iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013
Auteur de Crystal, Emerald et Sapphire (Cydia)
N'hésitez pas à me poser des questions : https://twitter.com/iSeven
Hors ligne
Bof, on peut aussi assimiler la "philosophie" de l'orienté objet en commençant l'objective C (même si, je te l'accorde volontiers, c'est le langage type de la POO)
Non pas si compliqué, juste "dépaysant" par rapport aux IDE très complètes comme Xcode ou CodeBlocks
Hors ligne
Bof, on peut aussi assimiler la "philosophie" de l'orienté objet en commençant l'objective C (même si, je te l'accorde volontiers, c'est le langage type de la POO)
Non pas si compliqué, juste "dépaysant" par rapport aux IDE très complètes comme Xcode ou CodeBlocks
Au pire tu utilises Xcode avec iOSOpenDev.
Mais Theos est vraiment simple à comprendre, je programme sur Xcode et compile le fichier sur l'appareil. Ça se fait tranquillement.
iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013
Auteur de Crystal, Emerald et Sapphire (Cydia)
N'hésitez pas à me poser des questions : https://twitter.com/iSeven
Hors ligne
J'ai testé iOSOpenDev (et après une masse de bugs liés à l'ARC et autres, j'ai préféré Theos), mais ça s'est peut-être amélioré depuis, je réessayerai.
Pour ce qui est de l'édition de mon code, je le fais moi aussi avec Xcode (sur Mac) ou Textastic (sur iOS)
Hors ligne
J'ai testé iOSOpenDev (et après une masse de bugs liés à l'ARC et autres, j'ai préféré Theos), mais ça s'est peut-être amélioré depuis, je réessayerai.
Pour ce qui est de l'édition de mon code, je le fais moi aussi avec Xcode (sur Mac) ou Textastic (sur iOS)
Pour moi iOSOpenDev a juste réussi à me compiler un bundle, sinon pour les Logos il a jamais réussi (un problème avec la librairie dylib)
Par contre Theos niquel, rien à dire.
iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013
Auteur de Crystal, Emerald et Sapphire (Cydia)
N'hésitez pas à me poser des questions : https://twitter.com/iSeven
Hors ligne
Oui, il ne "trouvait pas" libsubstrate.dylib, et en plus, activait ARC (ce qui empêchait le "release" des objets...)
Du coup, Theos est sans contestation bien mieux !
Hors ligne
Oui, il ne "trouvait pas" libsubstrate.dylib, et en plus, activait ARC (ce qui empêchait le "release" des objets...)
Du coup, Theos est sans contestation bien mieux !
S'il ne trouvait pas libsubstrate.dylib c'est que tu ne l'avais pas linké
Après moi je pense qu'il s'est mal installé puisqu'il ne trouve pas la librairie de Mac OSX pour compiler en .dylib x)
Bah Theos n'offre pas vraiment une belle interface (vu que ça passe par le terminal) et coder depuis iFile ça devient vite chiant.
Au fait, tu as les headers de quel SDK ?
iPhone 5 - Gris sidéral 32GB - iOS 7.0.4 - Jailbreaké
iPhone 6 - Gris sidéral 64GB - iOS 8.1 - Jailbreaké
MacBook Pro Rétina 15" 2013
Auteur de Crystal, Emerald et Sapphire (Cydia)
N'hésitez pas à me poser des questions : https://twitter.com/iSeven
Hors ligne
Justement, j'avais beau le linker avant de compiler, il le trouvait pas quand même !
J'ai iOS 5 et 6 il me semble (si tu veux ceux du 6 rapidement, ils sont dispo sur le Github de DjKira)
Hors ligne
Pour simplifier Théos il y a ThéosGUI qui permet d'avoir une interface graphique.
Dernière modification par MagikAlex (15-03-2013 16:13:12)
iPod Touch 4 Noir 8 Go IOS 6.1 Evasi0nné
Hors ligne
Oui, c'est sympa mais la syntaxe n'y est pas colorée, donc pas pratique pour l'écriture du code
Hors ligne
Pages : 1