+
- для методов класса (или static
методы в таких языках, как C # и Java) - методы, которые относятся к типу, а не к конкретному экземпляру типа.
-
это, например, методы; методы, которые вызываются в конкретном экземпляре.
Так, например, у нас есть
- length
+ availableStringEncodings
, поскольку length
относится к длине конкретной строки, тогда как availableStringEncodings
просто возвращает список кодировок, доступных в системе.
Это всего лишь часть Objective-C - я предлагаю вам найти хорошую книгу или учебник по Objective-C.