Comment utiliser les Boulons de Cadre[Facebook+Parse]

Juste Maintenant, je vois cette annonce de Facebook sur Boulons de Cadre pour IOS.

Je peux voir cela comme concept principal:

La première composante de Boulons est de “tâches”, qui font de l'organisation du complexe asynchrone code plus facile à gérer

Mais je n'ai pas l'obtenir. Je suis confus au sujet de Bolts framework. Comment l'utiliser(whether its related to web service or to JSON response parsing).

Ils ont fourni des exemples avec ParseObject avec parse SDK, mais je ne la connaissent pas et qu'ils n'ont pas de fournir un exemple de projet avec Xcode.

Facebook fournis explication à ce sujet. Mais je ne peux pas comprendre comment l'intégrer à mon projet.

Le Code fourni est très confuse:

[[object saveAsync:obj] continueWithBlock:^id(BFTask *task) {
  if (task.isCancelled) {
    //the save was cancelled.
  } else if (task.error) {
    //the save failed.
  } else {
    //the object was saved successfully.
    SaveResult *saveResult = task.result;
  }
  return nil;
}];

On peut télécharger des boulons-cadre ici. Quelqu'un peut-il expliquer cela plus en détail?

Mise à jour: Ici j'ai reçu une réponse nouvelle à la question de boulons.

Exemples:
Supposons que vous souhaitez charger toutes les images de AssertLibrary et de redimensionner toutes les images de taille standard lors du chargement, de sorte qu'il sera frappé si faire avec le thread principal. Dans ce lieu, Si vous allez avec l'opération asynchrone signifie, Comment utiliser BFTask avec elle? Un Autre Ex. En une fois, vous essayez d'appeler à 10 webservice en parallèle avec l'opération asynchrone, comment pourriez-vous utiliser le PGCD avec BFTask?

Désolé, je n'ai pas été en mesure de trouver beaucoup d'infos moi-même, et je n'ai pas encore essayé de l'intégrer avec mes propres projets.

OriginalL'auteur Mani | 2014-02-03