2015-05-13 4 views

ответ

2

Фонд более инклюзивный, чем ObjectiveC. Я не уверен, однако, если Foundation является надмножеством (если хотите) ObjectiveC. I.e., ObjectiveC может включать вещи, не включенные в Фонд.

Во всяком случае, если, например, вы просто подклассов от NSObject, вы можете просто import ObjectiveC.NSObject вместо import Foundation.NSObject, который также работает, но включает в себя больше, чем нужно.

Если, однако, вы объявляете свойство типа NSDate, import ObjectiveC.NSDate не работает, поэтому вам нужно будет import Foundation.NSDate.

+1

Correct И Если вы хотите получить доступ к другому пользователю определить метод класса или параметр, то вы должны пользователю мост заголовка включить customClass как импорта CustomClass.h –

Смежные вопросы