Binding 'S
gogaule
Membre
Bonsoir à tous .
J' ai trouvé un post , qui correspondrais à mes besoins .
Philippe49
Accepterais-tu de me traduire ces phrases ?
Et puis-je utiliser le code du post suivant ou tu explique @sum .
Merci d'avance et
cordialement .
J' ai trouvé un post , qui correspondrais à mes besoins .
The @sum operator returns the total of adding the NSNumber objects returned by sending valueForKeyPath: to each item in the receiver array, with the key path to the right of the array operator as the parameter. Each number is converted to a double and an instance of NSNumber containing the total sum is returned.
The following example returns the sum of all transactions for the savings account.
[savingsAccount valueForKeyPath:@transactions.@sum.amount"]
Sinon tu as toujours la possibilité de faire ton propre code pour -(void) setBouteilles:(NSArray*) aBouteilles; et d'y inclure la mise à jour du décompte global de bouteilles.
Philippe49
Accepterais-tu de me traduire ces phrases ?
Et puis-je utiliser le code du post suivant ou tu explique @sum .
Merci d'avance et
cordialement .
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Voilà un site de traduction
sans problème
Merci .
Je , je . C'est presque aussi incompréhensible que l' anglais .Oui je connais aussi des sites de traduction en ligne
mais dans la plus-part des cas cela reste inexploitable .
Merci à toi .
Cordialement .
Si on comprend ni le Français, ni l'Anglais, on peut essayer aussi la traduction en Javanais ...
Le tarif des traducteurs, c'est entre 5 et 10 cts du mot, alors il vaut mieux chercher au plus tôt à être autonome en ce qui concerne la compréhension des documents.
philippe49 .
Dans ma quête de renseignements sur l' utilisation des bindings .
Je viens de découvrir ton site .
Bravo et chapeau . Milles excuses pour mon attitude passée .
Cordialement .(Si tu veut bien .)
philippe 49
Oh ! Ce n'est pas très gentil .
[size=8pt]Cordialement[/size][/size]
Ce n'est ni méchant, ni gentil, ni dans l'intention, ni dans la forme, c'est la réalité.
philippe49
Ta valeur étant reconnue .Si tu comprends vraiment cette phrase tu est un petit génie de la prog :
Cordialement.
Parce que les seules rares ressources que tu trouveras en français sur tout ce qui te sera utile pour apprendre le langage, ce sera soit obsolète car datant d'il y a plus de deux ans, soit traduit littéralement et donc pas forcément très exact ni aussi précis que la version originale, qui elle lève en général toute ambiguà¯té.
Ceci dit, pour la traduction que tu demandes, je trouve que le traducteur sur le coup, même s'il a traduit plutôt littéralement, te fournit une traduction relativement correcte.
L'opérateur @sum retourne le total obtenu en ajoutant les objets NSNumber retournés en envoyant valueForKeyPath: pour chaque élément (article) du tableau du receveur, avec le keyPath à la droite de l'opérateur comme paramètre.
Donc en résumé (cf l'exemple donné dans la doc), [tt]kp1.@sum.kp2[/tt] résoud le keyPath kp1, qui est sensé retourner un array (le receveur de ton opérateur @sum, donc, par définition), et pour chaque élément du tableau de ce receveur, on demande la valueForKeyPath:kp2, ce qui nous retourne un NSNumber pour chaque élément, et on fait la somme de ces résultats.
Après si tu ne comprends pas la définition, c'est normal, les keypath et les bindings, c'est pas forcément sensé être utilisé dès le début de l'apprentissage Cocoa, il faut déjà avoir acquis les notions sur le KVC & co pour pouvoir comprendre les subtilités qui en découlent
Aligator .
Merci pour la traduction . Et tes explications toujours aux top . ( Même si il me faut un jour pour les digérer .)Je suis contient de mes lacunes , hélas .
C' est tout ce que je demandais ..
Pour un usage pro , mais pour un novice , l' ancienne Doc sur les thèmes généraux est toujours valable , non ?
Cordialement.
Depuis 10.1 ou 10.2 (versions dont datent en général les docs fr), beaucoup de méthodes ont été dépréciées, d'autres ont été changées...
Donc ce n'est pas toujours valable.
Je ne sais pas si je vous ( à tous ) en ai déjà parlé .
J'ai réalisé il y as 3/4 ans des pages perso . Je n' en tire aucune fierté : Juste que ne n'avais jamais touché un clavier d'ordinateur . Les balises de code html .. c'est pas mal .Le + dure la transmission sur le serveur.
Je comprends aussi que vous face peur à tous .(Gros kermel panic .)
merci aligator .
Cordialement .
Donc oui réussir à faire un site web, même statique donc sans PHP ni Javascript, quand on n'a jamais touché un clavier d'ordinateur, c'est pas forcément évident, je veux bien le croire. Je respecte les efforts que tu as sûrement eu à faire à l'époque où tout cela était nouveau pour toi, d'autant qu'il faut bien apprendre. Mais comparer la réalisation d'un site web statique (sans javascript, sans CSS, et non conforme W3C, autrement dit si tu voulais continuer dans ce domaine tu aurais encore de quoi faire si tu voulais explorer toutes les possibilités) avec la réalisation d'un programme en Cocoa, c'est un pas un peu osé je trouve D'autant que les deux mondes n'ont pas grand chose à voir...
Si tu veux réaliser des petits applicatifs dynamiques, vu que tu t'es déjà mis à l'HTML, pourquoi ne pas continuer dans cette voie et créer des sites dynamiques, et avec du javascript ? Tu pourrais rapidement, en tout cas bien plus qu'en apprennant le Cocoa, faire des applis web sympas. Ne serait-ce pas plus adapté et plus logique, comme cursus d'apprentissage ?
Voilà , c'est jsute une idée pour pas que tu butes trop longtemps sur Cocoa, d'autant que pour HTML, PHP et Javascript, il y a beaucoup plus de tutoriels en français.
Mon site statique , n' as aucune prétention , et je ne voulais pas comparer les niveaux de difficultés .
J' ai découvert une mine de tutoriaux , en anglais , je verrai bien .
Ton analyse est toujours des plus justes .
Oui. mais !
Je me connais tant que je n'aurai pas réussi à faire mon "utilitaire" je chercherai .
Aidez-moi ponctuellement sans pour autant me coder mon programme .(Si vous le voulez bien .)
Merci .
Cordialement.