Xcode - Dev Bar [Topic Unique] - Applications - Apple
Marsh Posté le 20-10-2014 à 09:44:00
Références de Langage.
Citation : Swift |
Tutoriaux
Citation : Swift |
Marsh Posté le 20-10-2014 à 09:54:30
Bon, je commence.
J'ai trouvé ce code pour gérer le flash.
Code :
|
Le problème est qu'il me signale plein d'erreurs.
J'ai bien ajouté le "import AVFoundation" et malgré ça il me demande de mettre des séparateurs "," dans toutes les déclarations.
Je ne connais pas Ob-C et Swift pour l'instant et j'ai pour habitude de partir d'exemples de code pour assimiler de nouveaux langages, les docs me rebutent et sont souvent insuffisantes à mon goût en termes explicatifs.
Ceci étant il s'agit surtout d'un problème de syntaxe et d'ordonnancement, si mes notions de C remontent à loin elles sont toujours là.
Je préfèrerais m'intéresser directement à Swift mais je ne sais pas comment appeler les diverses fonctions.
isTorchModeSupported par exemple s'appelle avec des paramètres entre parenthèses à priori d'après la doc, mais comment fait-on référence à flashLight?
Marsh Posté le 20-10-2014 à 10:03:20
Enfin ! j'ai quelques idée d'app qui me trotte dans la tete mais bon je pars de rien ;p
Marsh Posté le 20-10-2014 à 10:07:46
Je pars de rien également sur Xcode.
J'ai un bagage dév notamment mais là entre l'interface et la syntaxe je suis paumé.
Déjà j'ai compris comment on place des éléments dans l'interface, comment on les déclare et comment on peut y associer des actions, c'est déjà un grand pas en avant lol.
Ce n'est absolument pas intuitif à mon sens comparativement à d'autres RAD... si Xcode peut être qualifié ainsi, rien que de devoir déclarer les éléments d'interface et les actions associées dans le code ça me dépasse mais bon, on fera avec.
Marsh Posté le 21-10-2014 à 16:57:58
J'essaye maladroitement de faire tourner un code simple qui active la led arrière, je n'ai pas de plantage en simulation, et pas de led non plus forcément.
Quand je lance la build sur l'iPhone et clic sur mon bouton pour lancer la procédure, j'ai un beau SIGABRT sur l'entête de class AppDelegate sans plus d'explication...
Ça me saoule
Edit : Trouvé !!!
Il faut locker avant de changer la valeur...
Marsh Posté le 22-10-2014 à 12:03:56
Alléluia !
Bon, j'ai enfin réussi à jouer avec la led arrière, il est content Roscoe
Déclaration dans la classe
Code :
|
Fonction Toggle
Code :
|
Marsh Posté le 22-10-2014 à 15:04:49
Xcode est buggé...
Dès que je déclare des dictionnaires dans la class ViewController, il se met en indexation et il n'est plus possible de compiler tellement il sature le CPU...
Ça me gave
Edit : En fait c'est dès que je déclare un dictionnaire avec des tableaux, genre tab=["A": [1,2,3], "B": [4,5,2]] ... au-delà de 10 entrées dans le dictionnaire, il n'arrive plus à indexer ou en tout cas ça prend un temps de dingue et donc il semble planté.
Marsh Posté le 22-10-2014 à 16:12:56
Essaye de déclarer le type :
let tab : [String: Array] = ["A": [1,2,3], "B": [4,5,2] ... ]
Marsh Posté le 29-01-2015 à 16:46:08
Vu les similarités du langage, voir ici non ? http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
Marsh Posté le 31-01-2015 à 20:08:38
Postez plutôt ici : http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0 non ?
(le topic est plutôt iOS only mais les questions posées ici aussi, du coup )
edit: bordel même pas vu le message au dessus /golden fail
Marsh Posté le 20-10-2014 à 09:43:45
Ce topic a pour but l'entraide au développement d'applications via Xcode, pour iOS comme pour OSX.
On y parle langage (Swift et Objective-C), astuces, soumission d'application, tout ce qui concerne le développement et la mise en ligne via Xcode.
Les premiers posts sont voués à recenser les docs et liens utiles, ils seront mis à jour au fur et à mesure de l'alimentation de ce topic.
Développeurs, à vos marques, prêts, codez !
Message édité par Profil supprimé le 20-10-2014 à 10:15:11