2016-04-01 17 views
-1

Arka plan ve ana konuların neler olduğunu açıklayabilir misiniz? Genç bir iOS geliştiriciyim (hızlı) ve 6 aydır programlama yapıyorum ve daha önce hiç duymadım. Şimdiden teşekkürler.iOS'ta ana ve arka plan konuları nedir?

cevap

0

Konular, tek bir uygulama içinde aynı anda birden fazla kod yolu yürütmenize izin verir.

iOS uygulamalarının, uygulamanızın tüm kullanıcı arayüzü mantığı ve tabanını işleyen bir ana iş parçacığı vardır. Bazen ağır kodunuzu (ağ araması gibi) farklı (arka plan) bir iş parçacığına zorlamanız gerekir, böylece ana iş parçacığını tıkar ve örneğin UI'nizi değiştirmesini engeller. Ayrıca, birden fazla şeyi bir arada yapmanıza veya birden çok ağ görüşmesi yapmanıza olanak tanır.

Bu makale daha detaylı olarak açıklanmaktadır:

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/Multithreading/Introduction/Introduction.html#//apple_ref/doc/uid/10000057i-CH1-SW1