Что это означает, что реализация Apple устарела, но все еще может ее использовать.Причины не использовать это? - PullRequest
0 голосов
/ 16 февраля 2019

Я использую GLKit GLKView в одном из моих проектов.Согласно документации Apple она устарела.Я все еще могу использовать его в своем приложении, и оно полностью функционально (для того, чего я хочу) в последних версиях iOS.Я использую его из-за более старого SDK, который я использую, имеет хорошую функциональность для него.Какие причины больше не использовать?

Ответы [ 2 ]

0 голосов
/ 16 февраля 2019

Устаревшая функция означает, что она все еще поддерживается, но они планируют ее удалить.Часто это происходит потому, что есть и другие лучшие способы добиться того же.Причина, по которой он больше не используется, заключается в том, что он, вероятно, в конечном итоге будет удален.

0 голосов
/ 16 февраля 2019

Если что-то устарело, это означает, что они могут удалить это в будущих версиях.Если вы продолжите использовать его, ваш код может сломаться при следующем обновлении библиотеки.Они оставили это, несмотря на то, что устарели, чтобы дать вам возможность перейти к новому решению.

...