Nesne-c için yeniyim ve örnek değişken artı erişimcilerle standart bir çerçeveyi genişletmem gerekiyor. Bunun benim için kafa karıştırıcı sesler veren bir "kategori" ile yapıldığını duydum. Bu temelde nasıl çalışır?Bir kategori nasıl çalışır?
5
A
cevap
10
Bir kategori, bir sınıf içindeki yöntemlerin tablosuna yöntem ekler. Mevcut çerçeve sınıflarına uygulamaya özel yöntemler eklemek çok kullanışlı.
Bir sınıfa örnek değişkenleri eklemeniz gerekiyorsa, bir kategori iş yapmaz - kategoriler yalnızca veri değil veri ekler. Örnek değişkenleri eklemek için alt sınıflar kullanmalısınız.
7
Sınıfın bir sınıfı, bu sınıfa yöntem ekler. Örnek değişkenleri ekleyemez.
Örnek değişkenleri eklemeniz gerekiyorsa bunun yerine alt sınıf kullanmak isteyebilirsiniz.
+3
Örnek değişkenleri eklemeniz gerekiyorsa, ilişkili nesneleri kullanabilirsiniz. –
İlgili konular
- 1. Kategori çok sayfa var (büyük ofsetler) (stackoverflow nasıl çalışır?)
- 2. Nodejs ve mongodb'de kategori ve alt kategori
- 3. Gradle görevi için nasıl bir kategori belirleyebilirim?
- 4. Magento: Kategori sayfasında, yapılandırılabilir bir
- 5. objc_setAssociatedObject nasıl çalışır?
- 6. R: kategori
- 7. Kategori modelinin ad alanını [<Kategori: hokey>, <Kategori: run>] yerine
- 8. Öğrenme kuramları Kategori teorisi
- 9. Tam olarak nasıl çalışır?() {}() Çalışır?
- 10. Wordpress - Kategori Kategorilerini Kullanın
- 11. Adlandırılmış bir kategori içinde özel bir mülkü nasıl bildirebilirim?
- 12. GroupStyles nasıl çalışır?
- 13. Belirli bir kategori düzeyine sahip olun
- 14. Bir bitmap dizini nasıl çalışır?
- 15. Bir RegEx motoru nasıl çalışır?
- 16. Ayrılmış bir depo nasıl çalışır
- 17. Objective-C: Kategori
- 18. Objective-C'de “kategori” nedir?
- 19. Xcode 7.2'de nasıl kategori oluşturulur?
- 20. Kategori için hızlı sınıf nasıl oluşturulur?
- 21. Wordpress, mevcut olmayan bir kategori olan bir arşivi almayı dener
- 22. kategori görüntüleniyor. Opencart
- 23. WordPress özel kategori sayfası nasıl oluşturulur
- 24. Bir kategori için tüm performans sayaçlarını listele
- 25. html5 ile nasıl bir "arşiv sayfası" veya "kategori dizini" yazmalıyım?
- 26. Google Analytics kodu, nasıl çalışır? Buradan
- 27. Ürün kimliğinden Magento kategori numarası
- 28. nasıl kategori açıklamasını görüntülemek için düzenli wordpress koduna sahip WooCommerce kategori açıklamasını
- 29. Her bir kategori ile SSRS raporu ayrı bir tablo/kılavuz
- 30. Kategori metni EventLogEntry.Category sitesinden alma
[Associated Objects] ile bir kategoriye değişkenler ekleyebilirsiniz (http://nshipster.com/associated-objects/) –