Эплы и обратная совместимость

Дока по [NSApplication applicationShouldTerminate:].
One of the values defined in NSApplicationTerminateReply constants indicating whether the application should terminate. For compatibility reasons, a return value of NO is equivalent to NSTerminateCancel, and a return value of YES is equivalent to NSTerminateNow.
Это при том, что вариант NSTerminateLater, как сказано, «Available in Mac OS X v10.0 and later». Интересно, обратная совместимость с чем, тогда, имеется в виду?.. Или под Mac OS Classic тоже писали на Объектном Си?
 5   2009   Мак
3 комментария
A!e%
А где там «обратная»? :)
Илья Бирман
Хм. Нигде :-) А какая ещё может быть совместимость? :-)
A!e%
Совместимость с другими приложениями, со стандартами (как де-факто, так и де-юре), со здравым смыслом, с другими API. :)

С чем угодно.

Заранее скажу, с чем тут — не знаю, поскольку пока еще слишком мало ковырялся в Objective-C и Cocoa… Вот, если дадут визу, съезжу на WWDC, буду просветленнее. :)
cleam
Так там этот Objective-C АПИ вытащен из NextStep’а. Совместимость с ним имеется ввиду, скорее всего.
Популярное