iPhoneSoft : forum iPhone, iPad, Apple Watch, Apple TV et Mac

application iSoft pour le forum iPhoneSoft (iPhone, iPod, iPad, Apple Watch, Apple TV, Mac et services Apple

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).



#1 14-03-2013 18:10:47

iSeven
Membre

Dev Objective-C

MagikAlex a écrit :

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 smile

Si vous ne connaissez pas le langage orienté objet, apprenez le C++ ou le Java avant smile



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) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#2 14-03-2013 19:01:23

Clem4793
Membre

Re : Dev Objective-C

@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


Auteur de TouchBar, Gotha et de petits tweaks (sur Cydia)

Besoin d'aide ? N'hésite pas à me contacter via Twitter ou iMessage ! wink

iPhone 4S jailbreaké 7.0.4
iMac sous Mac OS X Mountain Lion

Hors ligne

#3 14-03-2013 20:01:55

iSeven
Membre

Re : Dev Objective-C

Clem4793 a écrit :

@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 tongue


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) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#4 14-03-2013 20:22:50

Clem4793
Membre

Re : Dev Objective-C

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


Auteur de TouchBar, Gotha et de petits tweaks (sur Cydia)

Besoin d'aide ? N'hésite pas à me contacter via Twitter ou iMessage ! wink

iPhone 4S jailbreaké 7.0.4
iMac sous Mac OS X Mountain Lion

Hors ligne

#5 14-03-2013 21:54:20

iSeven
Membre

Re : Dev Objective-C

Clem4793 a écrit :

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) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#6 14-03-2013 22:01:06

Clem4793
Membre

Re : Dev Objective-C

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)


Auteur de TouchBar, Gotha et de petits tweaks (sur Cydia)

Besoin d'aide ? N'hésite pas à me contacter via Twitter ou iMessage ! wink

iPhone 4S jailbreaké 7.0.4
iMac sous Mac OS X Mountain Lion

Hors ligne

#7 14-03-2013 22:15:38

iSeven
Membre

Re : Dev Objective-C

Clem4793 a écrit :

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) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#8 14-03-2013 23:46:09

Clem4793
Membre

Re : Dev Objective-C

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 !


Auteur de TouchBar, Gotha et de petits tweaks (sur Cydia)

Besoin d'aide ? N'hésite pas à me contacter via Twitter ou iMessage ! wink

iPhone 4S jailbreaké 7.0.4
iMac sous Mac OS X Mountain Lion

Hors ligne

#9 15-03-2013 01:06:38

iSeven
Membre

Re : Dev Objective-C

Clem4793 a écrit :

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é smile

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) smile
N'hésitez pas à me poser des questions : https://twitter.com/iSeven

Hors ligne

#10 15-03-2013 10:39:57

Clem4793
Membre

Re : Dev Objective-C

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)


Auteur de TouchBar, Gotha et de petits tweaks (sur Cydia)

Besoin d'aide ? N'hésite pas à me contacter via Twitter ou iMessage ! wink

iPhone 4S jailbreaké 7.0.4
iMac sous Mac OS X Mountain Lion

Hors ligne

#11 15-03-2013 16:12:52

MagikAlex
Membre

Re : Dev Objective-C

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é smile

Hors ligne

#12 15-03-2013 16:53:17

Clem4793
Membre

Re : Dev Objective-C

Oui, c'est sympa mais la syntaxe n'y est pas colorée, donc pas pratique pour l'écriture du code


Auteur de TouchBar, Gotha et de petits tweaks (sur Cydia)

Besoin d'aide ? N'hésite pas à me contacter via Twitter ou iMessage ! wink

iPhone 4S jailbreaké 7.0.4
iMac sous Mac OS X Mountain Lion

Hors ligne

Pied de page des forums