IOS CS193p - Почему было перетащено соединение IBAction в файл .m, а не в .h?

Я заметил, что в демонстрации калькулятора курса Stanford CS193p соединение IBOutlet было перетащено с этикетки в файл заголовка. Однако соединение IBAction было создано непосредственно в файле .m. Я пытался читать документацию и искал в Google, но не смог найти причину этого.

Я бы сказал, что метод IBAction digitPressed также должен быть объявлен в заголовочном файле (разве он не должен быть частью интерфейса?).

Очевидно, я новичок в Objective C (в основном работал на Java), поэтому я уверен, что упускаю что-то основное.

Кто-нибудь может объяснить?

6
задан Rahul 4 April 2012 в 00:28
поделиться