Per ovviare a un bug di mela in xcode 7.3 dove xcode esplode quando si verificano alcuni punti di interruzione, è necessario disattivare CLANG_ENABLE_MODULE_DEBUGGING o rimanere con xcode 7.2. Disattivare CLANG_ENABLE_MODULE_DEBUGGING sembra ottimo.disattivazione delle conseguenze CLANG_ENABLE_MODULE_DEBUGGING
Che cosa significa in realtà non poter eseguire il debug dei moduli CLang in un tipico ambiente di lavoro degli sviluppatori iOS? Come si può sapere quali moduli CLang dipendono direttamente o in modo transitorio?
Ecco una discussione intorno a quel esplodere problema: https://forums.developer.apple.com/message/126468#126468
Capire Moduli clang e debug di Loro
Ecco un Introduction to Objective-C Modules
da un'altra fonte dal titolo Apple Releases Xcode 7 Beta:
Moduli Clang e intestazioni precompilate per C, C++, Objective-C e Objective-C++ contiene informazioni di debug per i tipi che definiscono. Quando si costruisce con l'impostazione CLANG_ENABLE_MODULE_DEBUGGING Xcode = YES (abilitato per default), memorizza Clang riferimenti ai tipi
vedo un paio di nostri cabosse usare @import che sembra correlato.
Che cosa è un tipico esempio di informazioni di debug che non si vedrebbero in questo modo?
Non riesco a trovare da nessuna parte online come disattivare CLANG_ENABLE_MODULE_DEBUGGING. Potresti spiegare come o fornire un link? – FateNuller
Non ricordo come tramite xcode. Tuttavia, la riga si trova in WHATEVER_YOUR_PROJECT.xcodeproj/project.pbxproj nella sezione XCBuildConfiguration/* Debug */build settings. Per qualsiasi motivo, non lo vedo tramite xcode. – finneycanhelp