2010-11-11 41 views
5

merhaba ben iphone programlama için ben iphone programlama için çok daha az kavramları biliyorum ben programlama için yalvarıyorum herkes.Ama ben küçük bir dbt yani kakao ve kakao touch.i arasında ana fark google denedim ama ben didn Tam cevabı al. Herhangi bir cevap sonrası herhangi bir cevap olabilir teşekkür ederim !!!!!!!!!!!!!!!!arasındaki fark

+1

[cocoa vs cocoa touch] 'ın olası kopyası (http://stackoverflow.com/questions/2297841/cocoa-vs-cocoa-touch) – Vladimir

+0

Bağlantınız için teşekkür ederiz. – ajay

cevap

9

Cocoa, Mac OS X için, iOS için Cocoa Touch içindir. Kakao Touch'da, UI sınıflarının tümü "UIButton", "UIView", pp gibi önek "UI" ile başlar. Kakaoda ise "NSButton", "NSButton" gibi "NS" öneki bulunur. NS, Mac OS X'in öncülü olan NextStep'i temsil eder.

Kakao, Cocoa Touch'dan daha fazla özelliğe sahiptir. Ancak genel API'leri çok benzerdir (aynı değildirler, ancak zaten diğerlerini biliyorsanız bir API'da yolunuzu bulmayı daha kolay bulabilirsiniz).

+0

teşekkürler darkdust !!!!!!! – ajay

3

DarkDust tarafından çok iyi anlatıldığı gibi birkaç nokta daha eklemek ister.

Kakao ve Kakao touch arasındaki temel fark

UI sınıfları ve API'leri bunun yerine NSTextField arasında, Mac OS X ile aynı olmaması, sen UITextField var.

Kakao, Mac OS X için uygulama çerçevesidir. Kakao çok benzer -

Kakao Dokunmatik iPhone ve iPod Touch için uygulama çerçevesidir.

Kakao genellikle Foundation ve AppKit çerçevelerinin kombinasyonu olarak adlandırılır.
Kakao Dokunmatik Vakfı kombinasyonu ve UIKit çerçeveler

olduğunu

Orada, en yaygın olarak örneğin sınıfları eksik Kakao ve kakao Touch Vakfı çerçeveler arasındaki bazı farklılıklar Kakao NSHost sahiptir ve Cocoa Touch yapar değil.