Soru & Cevap

@property de nonatomic ve atomic tam olarak nedir ?

25.10.2013 - 06:39

uzun zamandir tam olarak bilmeyerek ne ise yaradigini nonatomic erisim belirleyiciyi kullaniyorum,elimdeki kaynaklardaki bilgiler karmasik geldi farkli threadler falan thread nedir diye baktim çivi yaziyor sozlukte bi anlam kuramadim,bir bilenden ogrenmek istedim tesekkur ederim.

268 Görüntülenme

6 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user o.a.
o.a.
19.04.2016 - 04:11

strong, weak farkı -> http://kod5.org/ios-arc-ve-strong-weak-propertyler/

atamoic, nonatomic farkı -> http://kod5.org/objective-c-atomic-nonatomic-nedir/

Bakabilirsiniz guzel ozetlenmiş.

picture-3295-1379688411.jpg
thaliloglu
28.10.2013 - 12:09

 

Strong and Weak konusunda bir ingilizce kaynakta şu örnek verilmişti tam oturmuştu benm kafamda da :D

Örneğin bahçedesiniz bir elinizde tasma ile tuttuğunuz köpeğiniz var , köpeğin uzaklaşıp uzaklaşmaması sizin elinizde, bu strong pointer olsun.
Diğer bir elinizde bir çocuk var , o da eliyle köpeği işaret ediyor fakat sizin aksinize köpeğin gidip gtmemesi onun elinde değil kontrol hala sizde.Çocuk da bu durumda weak pointer oluyor.
Kısaca işin zayıflığı strong pointer in point ettiği şeyi değiştirdiğinde weak in bir anlamı kalmaması :)

picture-242-1392640755.jpg
oytuneren
27.10.2013 - 10:48

en iyi soru, kendi kendine cevaplanan sorudur :)

picture-5065-1426592889.jpg
cagricolaks
26.10.2013 - 11:53

cok tesekkur ederim fatih kardesim dun hazir el atmisken onada bakayim dedim iyi oldu @propertyi rafa kaldirmis oldum :)

 

http://clickflickboom.com/strong-vs-weak/ buradan okudum bende.

picture-6935-1382197169.jpg
fatihturker35
25.10.2013 - 10:28

Now you have the 'Teacher' badge :)

Merhabalar Çağrı, 

Şu linke de göz gezdirmeni tavsiye ederim. Orada 'the difference between strong and weak' diye biz uzantı daha var, hazır girmişken 'strong' ve 'weak' kavramlarına da bir bak derim.

picture-5065-1426592889.jpg
cagricolaks
25.10.2013 - 07:10

kendi sorumu cevapliyayim :)
Çagri :D

arkadaslar arastirdim malum buyuk amerika hersey ingilizce elde ettigim sonuc,atomic ile ayarlanan uye degiskenler vb.. erisimleri guvenli oluyor.mesela bir uye degiskenin degerine erismek istediniz once guvenlikden geciyor.bu guvenligi objective c kendi sagliyor bize,nonatomic ise guvenligi bos verip dogrudan erisime izin veriyor.

atomic bu nedenle yavas erisim saglar.
nonatomic hizlidir fakat guvenli degildir.