Dlaczego warto użyć #include_next w projekcie?
Aby zacytować system iOSDokumentacja nagłówków opakowania:
#include_next
nie rozróżnia włączenia <plik> i „plik”, ani nie sprawdza, czy podany plik ma taką samą nazwę jak bieżący plik. Po prostu szuka pliku o nazwie, zaczynając od katalogu w ścieżce wyszukiwania po katalogu, w którym znaleziono bieżący plik.
Użycie `#include_next 'może prowadzić do wielkiego zamieszania. Zalecamy używanie go tylko wtedy, gdy nie ma innej alternatywy. W szczególności nie powinien być używany w nagłówkach należących do konkretnego programu; powinien być używany tylko do dokonywania globalnych korekt wzdłuż linii fixincludes.
Tak więc, dwa pytania, co to jest #include_next, i dlaczego kiedykolwiek miałbyś go używać?