Czy Apple wycofuje obsługę celu C ++? Uwaga:
- W podręczniku do języka Objective-C istniała część dotycząca mieszania celu-c i c ++. Brakuje tej sekcji.
- Linki do artykułów na temat c-++ na stronie programistów Apple wydają się być zepsute i są teraz przekierowywane, np. Ten , który znalazłem w pytaniu dotyczącym przepełnienia stosu .
- Wyszukiwanie c ++ na stronie Apple Dev bardzo niewiele przeszkadza w bieżącej informacji.
Czy powinienem martwić się używaniem c ++ do programowania iOS?
źródło
Absolutnie odpowiedź brzmi „nie”. Znaczna część środowiska uruchomieniowego Objective-C i wiele prywatnych części publicznych ram i prywatnych platform zasilających oprogramowanie Apple jest dziś napisanych w Objective-C ++ i prawdopodobnie nie ulegnie to zmianie.
Używają go, aby wykorzystać istniejące biblioteki oprogramowania open source, a także STL, jeśli ma to sens. Clang jest napisany w C ++
No i cały IOKit to C ++
Xcode jest w wielu częściach napisany w Objective-C ++
C ++ dla rzeczy, które ma sens, Objective-C dla API i interfejsu użytkownika. (innymi słowy, ujawnij świetny stabilny API, który jest połączony z C ++ tam, gdzie ma to sens)
źródło