Snarky yorumlarınızı kırmadan önce, biliyorum - bu nooby bir soru. İlk kez C tabanlı bir dil kullanıyorum.
Mobil geliştirme üzerine bir bilgisayar bilimi dersi için Hedef C öğrenen lisans öğrencisi. Akademik bir ortamda, daha küçük projeler inşa ettiğinizden, daha küçük ekiplerde çalıştığınızdan, vb.
Ancak profesörümüz her .m uygulama dosyası için .h başlık dosyalarını talep ediyor ve XCode'u destekliyor. Bana göre bu biraz yoğun bir iş gibi görünüyor. Her yöntem imza ve örnek değişkeni diğer dosyaya kopyalamak emin olmak zorunda. Bir dosyayı değiştirirsem, diğer dosyayla tutarlı olduğundan emin olmalıyım. Öyle görünüyor ki, sadece bir grup küçük can sıkıntısı.
Ama olmalı biliyorum bazı başlık dosyaları için gerçek dünya kullanılması. Harika bir cevap her ikisini de ele alacaktır:
- Bir uygulama dosyasının uygun olmadığı için başlık dosyası nedir? Amacı nedir?
- Programcılar olarak neden başlık dosyalarımızı manuel olarak yazmak zorundayız? Kolayca otomatik olarak oluşturulabilecek gibi görünüyor.
Şimdiden teşekkürler!