Sto cercando di trovare un modo per semplificare il passaggio dei nostri servizi di dati "finti" e di quelli in tempo reale. Fondamentalmente, avremo server live con servizi web reali, ma per qualsiasi motivo, uno sviluppatore potrebbe voler caricare dati da file statici (file URL).Xcode: consente di escludere i file in una configurazione personalizzata, in modo migliore?
Ho pensato di risolvere questo problema creando categorie che sovrascrivano i metodi che recuperano i dati, lasciando intatto il codice originale (non ha alcun concetto di dati "fittizi"). Non voglio sporcare il mio codice con #ifdef
.
Posso mettere un #ifdef all'inizio di ogni file che contiene delle categorie e posso impostare un flag personalizzato nelle impostazioni di configurazione, ma preferirei avere un modo per includere o escludere i file a seconda della configurazione. È possibile? Come risolvi questo problema?
Bingo. Assicurati di documentarlo attentamente, poiché è qualcosa che non è affatto ovvio per qualcuno che non ha familiarità con XCode a quel livello di dettaglio. E nota che INCLUDED_SOURCE_FILE_NAMES sostituisce EXCLUDED_SOURCE_FILE_NAMES. –
Grazie! E 'stato molto utile! – RPM
Solo un suggerimento: è possibile utilizzare i caratteri jolly per i nomi dei file. – Awsed