Я программирую программу Hello World, и я новичок в Xcode.Я следовал руководству, которое находилось на веб-сайте разработчика Apple
https://developer.apple.com/library/ios/#documentation/IDEs/Conceptual/xcode_quick_start/010-Tutorial_Using_Xcode_to_Write_Hello_World/hello_world_tutorial.html
Когда я пытался создать новый файл с классом Objective-C в Какао для Mac OS X, для него требовался классимя в то время как в учебнике было только сказать "Подкласс NSView (# 3 в учебнике).
NSView
Я положил NSView и затем нажал [Далее], и теперь он спрашивает, где поставить новыйфайл, но не имя файла. В руководстве (# 4) есть «Сохранить как HelloView.m.
HelloView.m
Что я должен назвать именем класса?NSView.m или HelloView.m?
NSView.m
(я не могу опубликовать снимки, потому что я новичок в stackoverflow ....)
Следуя этому руководству, вы не можете использовать NSView для имени, так как это имя суперкласса.
Так что попробуйте назвать его HelloView.m, я думаю, это лучший способ сделать это без проблем.
NSView - это имя суперкласса, поэтому вы не хотите называть свой класс так, поэтому я бы выбрал HelloView. Ваш класс наследует все функциональные возможности своего суперкласса, затем он может добавить или переопределить это поведение, как требуется. НТН