Bazı boyutların hesaplanmasını da yapan drawRect'te bazı özel çizim kodum var.
En erken ne zaman bu kodun yüklendiğinden emin olabilirim, ör. kapsayıcı boyutunu buna göre değiştirmek istersem? Sınıfı tam olarak yükleninceye kadar bir nesne mevcut olamaz.
Eğer bir örneğiniz varsa, bunun bir örneği tamamen yüklenmiştir, çünkü eğer olmasaydı, bunun bir örneği olmazdı.
Ne zaman çağrıldığına gelince: Çizmeniz gerektiğinde buna denir. Bu, normal olarak, ihtiyaç duyulan görüntüyü gösterim olarak işaretlediyse, olay döngüsünün bir parçası olarak gerçekleşir. Bir NSView’ın gösterilmesini doğrudan söylemek mümkündür, ancak, bildiğim kadarıyla, UIViews için bu mümkün değildir.
Eğer anlatılmadan önce bir şey yapmanız gerekiyorsa, ya bunu oluşturduktan hemen sonra yapın, ya da görünümü ekran görüntüsü olarak ayarlamak üzereyseniz, bunu yapmadan önce yapın.
Fakat bu aşamada herhangi bir geri dönüş var mı? – Egil
Hayır, bunun için drawRect yöntemine bir şeyler koymanız gerekecek. –