2017-01-06 1 views
0

J'ai installé le projet github hashids.org (téléchargé ici: http://hashids.org/swift/), comme je veux l'implémenter dans mon projet.Hashids.org dans Swift 3 ne fonctionne pas

J'ai besoin de convertir des numéros de réservation à 15 chiffres en chaînes alphanumériques à 5 chiffres, comme des références de réservation de compagnies aériennes (par exemple, A5UW9).

Le problème est, le projet github hashids ne peut pas fonctionner comme

import Hashids_Swift 
ligne

sur le dessus du fichier HashidsTests.swift donne une erreur

Aucun tel module « Hashids_Swift »

Toute aide sur la façon de le faire fonctionner à partir de quelqu'un qui l'a mis en place, ou tout conseil sur une alternative pour réaliser la conversion indiquée ci-dessus avec ano la méthode à l'intérieur de Swift pour le faire?

+0

Avez-vous essayé construire la cible du module une fois? – xoudini

+0

oui et il ne sera pas construit en raison de l'erreur ci-dessus – Apneist

+0

Non, comme vous avez essayé de changer la cible de construction à 'Hashids' et de construire cette cible? – xoudini

Répondre

1

Il y a un .podspec, donc vous l'installer par CocoaPods:

pod 'Hashids-Swift', '~> 0.3'