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


 Сетевые операции в приложении нажатии кнопки  Search



Download 3,69 Mb.
Pdf ko'rish
bet216/228
Sana21.07.2022
Hajmi3,69 Mb.
#834838
1   ...   212   213   214   215   216   217   218   219   ...   228
Bog'liq
Нативная разработка мобильных приложений

350

Сетевые операции в приложении
нажатии кнопки 
Search
(или клавиши 
Enter
) будет вызываться этот метод. 
Пока можно добавить неполную версию данного метода в 
LocationsTableView­
Controller
в виде расширения:
extension LocationsTableViewController: UISearchBarDelegate {
func searchBarTextDidEndEditing(_ searchBar: UISearchBar) {
// TODO: Отобразить результаты поиска в табличном представлении
}
}
Если теперь собрать и запустить проект, вы сможете щелкнуть на кнопке 
с изображением лупы и увидеть табличное представление.
Теперь нам нужно заполнить это табличное представление, а значит, при
-
шла пора заняться сетью!
с
оздание
 
служБы
 
Поиска
Как вы наверняка понимаете, мы не предполагали рассматривать в этой кни
-
ге тему разработки веб-служб. Это ставит нас в тупик, потому что для связи 
с веб-службой нам нужна... веб-служба. Есть несколько способов решить эту 
проблему. Если хотите, можете просто следовать за примерами кода, не обра
-
щаясь к веб-службе. К счастью, приложение будет работать как обычно, просто 
не будет отображать результатов. Однако чуть ниже мы покажем файл JSON 
с местоположениями библиотек, который будет использовать приложение. Вы 
сможете поместить его в локальную папку, и приложение получит этот файл.
Если вы решите использовать локальный файл, вам нужно будет указать тип со
-
держимого 
Content­Type
как 
application/json
. Некоторые службы, такие как Google 
Drive, поддерживают такую возможность, но обсуждение этого вопроса выходит за 
рамки данной книги.
Однако предпочтительнее на скорую руку создать службу node.js, которая 
обеспечит передачу содержимого файла. На самом деле мы, авторы книги, на
-
писали такую службу с использованием технологии Express. Если вы знакомы 
с Node, то легко справитесь с созданием подобной службы.

Download 3,69 Mb.

Do'stlaringiz bilan baham:
1   ...   212   213   214   215   216   217   218   219   ...   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