2011-07-31 4 views
14

Dlaczego Apple wydaje się nienawidzić C++ tak bardzo; to zawsze działało w Xcode w poprzednich wersjach i nadal działa z plikami .m. Dlaczego usuwają funkcje, z których ludzie korzystają każdego dnia? Nie każdy po prostu używa Objective-C sam. Czy jest jakiś sposób, aby szablon pliku zrobił to ponownie?XCode 4.1 nie wydaje się już tworzyć plik nagłówkowy podczas tworzenia pliku C++, żadnego pomysłu, jak zrobić szablon?

+1

Hmm znalazłem szablony szablony w/Twórca/Library/Xcode/Szablony/pliku/C i C++/C++ File.xctemplate C++ File.xctemplate i może łączyć plik C++ z kopią pliku nagłówkowego .h przy niewielkiej edycji. Głupie jabłko. –

+0

Całkowicie się zgadzam, usuwając małe pole wyboru, z którego ludzie zawsze korzystają ... dlaczego. – jbat100

Odpowiedz

10

Rozwiązaniem jest przejście na "/ Developer/Library/Xcode/templates/plik templates/C i C++", a następnie skopiować __ FILEBASENAME __ ncurses.h z "Header File.xctemplate" w obu „C File.xctemplate”i "C++ File.xctemplate"

Nie mam pojęcia, dlaczego to byłoby już zmieniło w Xcode 4.1 ...

+0

Zmieniłem także instrukcje '# include' na' #include '__FILEBASENAME __. H "' – NebulaFox

+0

Należy również przejść do "/Aplikacje/Xcode.app/Developer/Library/Xcode/Templates/File Templates/C and C++" – NebulaFox

+0

Powinno of '#include "___ FILEBASENAME ___. h" '. To naprawdę trzy "_" – NebulaFox

Powiązane problemy