2013-05-13 22 views
8

Başka birinin yazmış olduğu büyük bir kod parçası var. İlk önce bunu bir yazım hatası olarak reddettim ama sonra başka yerlerde de fark ettim.Bir özelliği bildirme nedeni (güçlü, güçlü)

şartları (onun "beceri düzeyi" emin değilim) diğer programcı yüzden bu ya yapmak için herhangi bir neden varsa merak şikayet etmiyor

@property (strong, strong) NSObject *anObject; 

derleyici gibi bazı özelliklere ilan olmasıdır hepsinin "yazım hatası" olduğunu düşünmeli miyim?

Ben bunu yaparken de hiçbir anlamı görmek ve derleyici bu konuda şikayet etmediğini şaşırıyorum

+7

Belki sadece çok güçlü olduğu anlamına gelir, aynı şekilde çok uzun bir tamsayı uzun süre ilan edilir. – Monolo

+0

@Monolo +1 .... :) – Mario

+0

@Monolo Ama doğru sözdizimi uzun dong gümüş, uzun değil. : -] –

cevap

7

(proje ARC kullanır).

+2

"Ultra-güçlü" olarak bildirilmesinin bir nedeninin olmadığını varsayacağım. Teşekkürler! – Groot

+0

Hehe, ultra güçlü… –

+0

Düzenleme için teşekkürler, @John Topley. Çok iyi ingilizce bilmiyorum ama elimden geleni yapacağım. –

1

Geliştiricinin yanlış yazdığını düşünüyorum. Güçlü anahtar kelime 1 tarafından korunma sayısını artırır böylece 2 strongs belki de devir sayısı 2 tarafından korunmak için düşünülmüş olabilir ..

+4

Bugün duyduğum en çılgın şey bu :) :) – buildsucceeded

+0

evet bunu da söylüyorum :) –

İlgili konular