2016-01-17 20 views
15

Quindi io e alcuni amici abbiamo lavorato su un progetto bitbucket e ho già realizzato che bitbucket a volte non sincronizza tutti i file. Ma ecco cosa è successo:La classe eliminata rilascia un messaggio di errore sconosciuto>: 0: errore: nessun file o directory:

Ho continuato a lavorare e ho creato una classe, in pratica ho copiato un vecchio View Controller (chiamato WelcomescreenViewController.swift ->CreateAccountViewController.swift) e ho apportato alcune modifiche nello storyboard principale. Qui ho cancellato tutte le vecchie prese nella nuova e poi ho creato una propria classe per essa come ViewController e l'ho connessa nello storyboard principale.

Quello che è successo è che c'erano alcuni problemi e ho ripristinato tutto e cancellato di nuovo entrambe le cose. E in sostanza ora Xcode pensa ancora che dovrebbe esserci la classe. Si scende sempre il messaggio:

enter image description here

ho anche fatto uno screenshot dalla directory con i miei file come è ora:

enter image description here

ho cercato di creare di nuovo la classe, in modo che Xcode è felice ma non aiuta. Il file è collegato da qualche parte o cosa devo fare, per insegnare a Xcode hey va tutto bene, non importa del vecchio file CreateAccountViewController.swift?

+0

hai provato a pulire la cartella di costruzione e riavviare Xcode? – Hamish

+0

sì, l'ho fatto. Non ha aiutato =/ – Mattk90

+0

Hai cercato l'intero progetto per le occorrenze di "CreateAccountViewController"? – GlennRay

risposta

34

Assicurarsi che nelle impostazioni di destinazione, sotto fasi di creazione> compilare i sorgenti che il file non è elencato lì:

enter image description here

Inoltre, basta controllare in qualche modo non è stato aggiunto alla Copia le risorse del pacchetto.

enter image description here

+0

Ecco, molte grazie per l'aiuto! – Mattk90

+0

salvavita ... mi è costato mezz'ora ... grazie –

+0

Salvato il mio giorno e/o i giorni. – Jonny

0

Se si sta sviluppando un baccello, e il file eliminato è nel pod, provare pod install di ricostruire il quadro.

+0

Avevo un altro bersaglio e non ho aggiornato il mio Podfile con 'target' XXX 'do ... end'. Grazie! – Oleg