iOS dasturlash darsliklariga xush kelibsiz !
————————————-
Mundarija:
- Nimadan boshlaymiz?
- 1-dasturimiz ko’rinishi
- Bo’sh proyektni ko’chiramiz
- Proyektimiz nomini o’zgartiramiz
- Proyektga yangi ‘ViewController’ qo’shamiz
- Instrumentlar panelidan dizaynimizga knopka qo’shamiz
- Knopka bosilgan holati uchun ‘.m’ faylimizda funktsiya yaratamiz
- Yaratgan funkstiyamizga alert chiqadigan kod yozamiz
- Build qilamiz
- Xatolikni bartaraf etamiz
- Ishga tushirib quvonamiz
————————————-
iOS da dasturlashni boshlash uchun bizga nima kerak:
————————————-
Endi 1-dasturimizni yaratishni boshlaylik:
Quyidagi dasturni yaratamiz:
Dasturimizda 1ta knopka bo’ladi, uni bosganimizda alert chiqadi.
————————————-
Qulaylik uchun tayyorlab qo’yilgan bo’sh proyektni ko’chiramiz:
————————————-
Proyektimiz nomini o’zimiz xoxlagandek o’zgartiramiz:
————————————-
Endi, biz proyektimizga yangi page qo’shamiz, unda 1ta knopka bo’lishi kerak edi.
Endi, o’ng instrumentlar oynasidan qo’ymoqchi bo’gan knopkamizni view imizni tepa chap burchagiga o’rnatamiz:
————————————-
Ana, view imiz tayyor.
Endi uni bosgan holatini kodimizga bog’limiz:
Buning uchun, o’ng instrumentlar oynasidan ‘bog’lanishlar’ bo’limiga o’tamiz va bizga MainVC.m faylimiz ko’rinishi kerak. Agar boshqa fayl ko’rinayotgan bo’lsa(onda sonda shunaqa bo’ladi), bizga kerakli fayl MainVC.m ni yuqoridan tanlab olishimiz mumkin.
Hop, undan keyin chap tarafda View imiz ichida knopka turipdi, shuni sichqonchani o’ng tugmasi yordamida knopkamizni barcha funktsiyalarini ro’yxatini ko’ra olamiz. Odatiy knopka bosilgan holati Touch Up Inside deb nomlanadi. Mana shuni tanlab kodimizga olib borib tashlaymiz. Ya’ni Touch Up Inside (knopkamiz bosilish holati) uchun kodimizda funktsiya yaratamiz:
————————————-
Nom berishni so’raydi. Ixtiyoriy nom berish mumkin. Men button_pressed deb nomladim. Shunda quyidagi ko’rinishga ega bo’lamiz:
————————————-
O’ng tarafadagi instrumentlar oynasida odatiy holatga o’tamiz (biz bog’lanish bo’limiga o’tgan edik):
————————————-
Va Chap fayllar oynasidan MenuVC.m faylni tanlaymiz va knopka bosilganda chaqiriladigan funktsiyamizga alert chiqadigan kod yozamiz:
————————————-
Tamom 🙂
Endi ishga tushirish payti keldi:
yuqorida, qurilma turini tanlab (iPhone5s tanladim, negaki ekranga sig’adi) va chaprog’da Run knopkasini bosamiz.
————————————-
Negaki, biz yaratgan ViewController imizni AppDelegate asosiy klasga qo’shmadik.
————————————-
AppDelegate.m faylida:
MainVC.h ni import qo’shamiz:
[code]#import “MainVC.h”[/code]
————————————-
…didFinishLaunch… funktsiyasida:
[code]self.window.rootViewController = [[MainVC alloc]init];[/code]
kodini qo’shamiz:
————————————-
Dasturimiz tayyor 🙂
————————————-
————————————-
————————————-
Operativ xotirasi 8gb dan kam bo’lmagan MacBookPro yoki iMac yoki MacMini sotib olamiz.
————————————-
Apple developer account ochamiz:
https://developer.apple.com saytida yangi account yaratamiz.
Aytish joizki, iOSga dastur tuzish uchun account yaratish bepul. Lekin, iTunesStore magaziniga tayyor dasturingizni joylashtirish pullik. Yiliga 99$.
————————————-
iPhone va iPadlarga yoziladigan kodlarimiz Xcode da yoziladi.
AppStore dan Xcode dasturini topib, o’rnatamiz (dastur bepul).
————————————-
Zoir Mirzayevning so'nngi maqolalari (hammasini ko'rish)
- Proyekt nomini o’zgartirish - 12/02/2016
- Proyektga yangi ViewController qo’shish - 11/02/2016
- 1. iOS dasturlashni boshlaymiz – ‘Hello world’ - 03/02/2016
agar Mac o’zimda bo’lsachi shuni ishlatsam bo’ladimi yoki aynan boshqa bir Macni sotib olish kerakmi? (javob uchun rahmat!).
Albatta, o’zingizda bo’lsa, Xcode dasturlash muhiti bemalol ishlasa, yangi sotib olishni xojati yo’q
Assalomu aleykum man iOS dasturchi bo’lmoqchiman. iltimos yordam berila, agar “iOS dasturchi kurs”, bo’sa qatnashaman.
email: style_1992@inbox.ru
tell +998977470171
ipad bor iOS system. qulflanib qolgan ochib berolidigan odam kere,pulini to’liman!
+998999785729
e-mail: smartsclub@mail.ru
assalomu alaykum! iltimos shu xcodeni code larini tashlashni ilojisi bormi?