2013-05-28 17 views
5
Warning: no rule to process file '$(PROJECT_DIR)/YIFullScreenScrollDemo/../../Classes/UIViewController+YIFullScreenScroll.m' of type file for architecture i386 

Sto cercando di implementare YIFullScreenScrollDemoQual è la regola per elaborare il file?

Dopo mastio in mancanza mi basta copiare l'intero .he di file .m al progetto principale. In realtà tengo riferimento.

Ora, questo codice per esempio, passare compilare controllo:

self.fullScreenScroll = [[YIFullScreenScroll alloc] initWithViewController:self scrollView:self.tableView]; 

Eppure, in fase di esecuzione, ho ottenuto:

YIFullScreenScrollDemo[82387:c07] -[FirstViewController setFullScreenScroll:]: unrecognized selector sent to instance 0x7577e80 

Inoltre ho avuto questi 4 avvertimenti:

Warning: no rule to process file '$(PROJECT_DIR)/YIFullScreenScrollDemo/../../Classes/UIViewController+YIFullScreenScroll.m' of type file for architecture i386 
Warning: no rule to process file '$(PROJECT_DIR)/YIFullScreenScrollDemo/../../Classes/YIFullScreenScroll.m' of type file for architecture i386 
Warning: no rule to process file '$(PROJECT_DIR)/YIFullScreenScrollDemo/../Pods/JRSwizzle/JRSwizzle.m' of type file for architecture i386 
Warning: no rule to process file '$(PROJECT_DIR)/YIFullScreenScrollDemo/../../Classes/UIView+YIFullScreenScroll.m' of type file for architecture i386 

Qual è il problema?

Nota: non duplicare dell'altro compilation warning: no rule to process file for architecture i386

Questo è per i file .m. L'altra domanda è per il file .h

Ovviamente abbiamo bisogno di includere i file .m giusto?

+0

Duplicato: vedere questo http://stackoverflow.com/questions/6509600/compilation-war-no-rule-to-process-file-for-architecture-i386 –

+0

Questo è per il file .h. Questo è per il file .m –

+0

Hai provato quella risposta? –

risposta

6

Ciò che mojtaba dice funziona per i file .m (+1) nel caso in cui non si abbia il problema .h a cui si riferiscono le persone.

Fare clic sul menu Prodotto, tenere premuto ALT per abilitare l'opzione "Pulisci cartella di costruzione ..." e quindi ricompilare. L'errore è andato via.

Problemi correlati