git whatchanged --all | \grep "\.\.\." | cut -d' ' -f5- | cut -f2- | sort | uniq -c | sort
Если вы хотите видеть только ваши файлы, добавьте --author
в git whatchanged --author=name --all
.
Objective C является языком..., это определяет все вещи как ключевые слова для определения объектов, синтаксиса для обмена сообщениями объекта, подобных вещей.
Какао является платформой разработки (это - на самом деле платформа зонтика, которая комбинирует три других платформы, Основу, AppKit и CoreData).
Эти платформы (Какао) определяют все объекты, которые хороши использовать и взаимодействовать с операционной системой, а также многими функциями. Например, Какао определяет вещи как NSString
и NSObject
. Какао может в настоящее время использоваться с другими привязками к языку, такими как Python или рубин, и использоваться, чтобы использоваться с Java также. Так, при использовании Какао с Java Вы все еще добрались бы NSString
объект, но Вы назвали бы и использовали бы его из JAVA-приложения.
, не связываясь с одной из платформ Какао, Objective C идет с только очень простым Классом объекта как с предопределенным корневым классом.
Objective C является самим языком.
Какао, раньше NextStep, является API и временем выполнения, которое находится сверху Obj-C. Что-либо запускающееся с NS (для NextStep) является частью Какао, не частью языка.
Несомненно, это довольно легко - Objective C является языком, Какао является API/библиотекой, который Вы используете для создания Вас Приложение Mac.
Посмотрите в/usr/include/objc/—, там чистый Objective C. Все остальное - Какао. Вы могли бы заметить, что почти никогда непосредственно ничего не используете там.
Однако на практике это имеет мало значения. Какао является фактической библиотекой стандарта Objective C. Единственная платформа, где Objective C используется без Какао, Портативный Объектный Компилятор , и я предполагаю, возможно, что три человека все еще используют это.