Нативная разработка мобильных приложений



Download 3,69 Mb.
Pdf ko'rish
bet113/228
Sana21.07.2022
Hajmi3,69 Mb.
#834838
1   ...   109   110   111   112   113   114   115   116   ...   228
Bog'liq
Нативная разработка мобильных приложений

Делегаты
В подсистеме 
URLSession
есть также другие делегаты и методы делегатов, чем 
было показано в примерах в этой главе. Для обработки событий уровня за
-
дания объекты могут также реализовать некоторые или все методы протоко
-
лов 
URLSessionTaskDelegate

URLSessionDataDelegate
или 
URLSessionDownloadDelegate

К ним относятся такие события, как начало и конец отдельных запросов, а так
-
же периодические обновления данных или заданий загрузки, подобные тем, 
что были показаны выше.
Фоновые потоки и обновление пользовательского интерфейса
URLSessionTask
действует асинхронно, в своих собственных фоновых потоках, не 
блокируя текущий поток, и для этого не требуется делать ничего особенного. 
Однако вызываемые замыкания не возвращаются в основной поток, поэтому 
любые обновления пользовательского интерфейса нужно отправлять явно или 
использовать механизмы синхронизации с основным потоком.
Безопасность передаваемых данных
Для обращения к небезопасным URL, например начинающимся с 
http://
, не
-
обходимо определить специальные настройки для ключа 
NSAppTransportSecuri­
ty
в файле 
Info.plist
приложения. Мы советуем перечислить в 
NSExceptionDomains
доверенные домены, которые могут быть небезопасными. Можно полностью 
отключить механизм поддержки безопасности App Transport Security, устано
-
вив в его ключе 
NSAllowsArbitraryLoads
значение 
true
, но мы не советуем посту
-
пать так без крайней необходимости.


Что мы узнали 

171
ч
то
 
мы
 
узнали
В этой главе мы узнали, как организовать сетевые взаимодействия в Android 
и iOS, в том числе:
 

как выполнить простой запрос на обеих платформах. В обеих системах 
используется похожий процесс, но в Android, в отличие от iOS, использу
-
ются потоки данных;

Download 3,69 Mb.

Do'stlaringiz bilan baham:
1   ...   109   110   111   112   113   114   115   116   ...   228




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish