Реалити-шоу «Научи меня XCODE». Уроки по разработке для iOS. 4 серия

21

Если вы заждались новых серий нашего реалити-шоу «Научи меня Xcode» и готовы приступить к новым урокам, можете устраиваться поудобней перед экранами. Сегодня мы показываем вам урок под номером 4.

На этот раз Алексей-программист научит Алексея-дизайнера тому, как продолжить взаимодействие с элементами управления на экране. Если в предыдущем уроке мы заставили приложение отображать на дисплее контент, то теперь мы научимся управлять тем, что будет открываться при нажатии на элементы управления.

Мы заметили, что данное реалити-шоу имеет большой успех среди зрителей. Спасибо вам за позитивные оценки нашего проекта! И давайте пожелаем нашим героям с успехом дойти до своей окончательной цели: написать хорошее приложение и опубликовать его в App Store!

Исходные файлы урока можно загрузить по этой ссылке

Webparadox: Сайт | Facebook | ВКонтакте

Скачать урок можно с помощью торрента

< Смотреть 3 серию
Смотреть 5 серию >

21 комментарий

  1. 0

    видео бестолковое ибо кода всеравно не видно как можно чтото понять? 4 серии впустую, продолжайте в томже духе

  2. 0

    Шуток сегодня мало(((( (отправлено из приложения AppleInsider.ru)

  3. 0

    благо мне тариф позволяет, поэтому я счастлив

  4. 0
    Добрый КотЭ

    егее если у вас проблемы созрением тоу уж извините это уже ваши проблемы. Спокойно без напряга для глаз посмотрел все выпуски и сделал все что было в видео даже с небольшими усовершенствованиями на Macbook air 13

  5. 0

    сделайте четвертый выпуск в html5 и/или что бы можно было сразу скачивать

  6. 0
    Сергей

    вопрос не по теме, но хотелось бы узнать можно ли в xcode создавать 3d игры? например игры Subway Surf.

  7. 0

    Что это значит

    Ld /Users/reinis/Library/Developer/Xcode/DerivedData/News-ggdobqwprnmazlflqxayymcqvjcy/Build/Products/Debug-iphonesimulator/News.app/News normal i386
    cd /Users/reinis/Desktop/News
    setenv IPHONEOS_DEPLOYMENT_TARGET 6.1
    setenv PATH «/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin»
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk -L/Users/reinis/Library/Developer/Xcode/DerivedData/News-ggdobqwprnmazlflqxayymcqvjcy/Build/Products/Debug-iphonesimulator -F/Users/reinis/Library/Developer/Xcode/DerivedData/News-ggdobqwprnmazlflqxayymcqvjcy/Build/Products/Debug-iphonesimulator -filelist /Users/reinis/Library/Developer/Xcode/DerivedData/News-ggdobqwprnmazlflqxayymcqvjcy/Build/Intermediates/News.build/Debug-iphonesimulator/News.build/Objects-normal/i386/News.LinkFileList -Xlinker -objc_abi_version -Xlinker 2 -fobjc-arc -fobjc-link-runtime -Xlinker -no_implicit_dylibs -mios-simulator-version-min=6.1 -framework UIKit -framework Foundation -framework CoreGraphics -o /Users/reinis/Library/Developer/Xcode/DerivedData/News-ggdobqwprnmazlflqxayymcqvjcy/Build/Products/Debug-iphonesimulator/News.app/News

    Undefined symbols for architecture i386:
    «_OBJC_CLASS_$_NCData», referenced from:
    objc-class-ref in ZYXViewController.o
    ld: symbol(s) not found for architecture i386
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

  8. 0
    Андрей

    исходники по ссылке из второго урока.

  9. 0
    НеизвестныйГость

    Добрый день!

    Спасибо за видео.

    Хочется увидеть видео пример по работе с база данных на CoreData или SQLite

  10. 0
    Валентby

    Вопрос!!! В уроке используется база данных в виде файла. А как сделать поиск по этой базе данных? Например, по слову в заголовках?

  11. 0
    Евгений

    В коде [segue.destinationViewControll­er setDetail:item]; Ругается на setDetail. Говорит что не знает такого метода. У меня xCode 5

  12. 0

    Алексеи, не слушайте никого! 🙂
    Видео отличные и очень полезные!
    Доступно всё объясняется. Огромное вам спасибо!
    P.S. со ScrollView получилось обойтись без вложенного View.
    Вот рабочий код:

    CGRect contentViewFrame = _scrollView.frame;
    contentViewFrame.size.height += _textView.contentSize.height — _textView.frame.size.height;
    _scrollView.contentSize = contentViewFrame.size;

    • 0
      Дмитрий

      evil1, Сори, там был баг небольшой — textView в некоторых Detail экранах не растягивался при изменении размера scrollView (хотя все якоря стоят)
      Пришлось вручную задавать размер textView:
      Вот точно рабочий код без дополнительного вложенного View

      CGRect contentViewFrame = _scrollView.frame;
      CGRect textViewFrame = _textView.frame;
      contentViewFrame.size.height += _textView.contentSize.height — _textView.frame.size.height;
      textViewFrame.size.height = _textView.contentSize.height;
      _scrollView.contentSize = contentViewFrame.size;
      _textView.frame = textViewFrame;

  13. 0
    SpaceInvader

    Перезалейте, пожалуйста, исходные файлы урока.

  14. 0

    Здравствуйте. Установил xcode 6.1.1, на mac 10.10 хакинтош (не виртуалка) при компиляции даже пустого проекта появляется: ошибка apple llvm6.0 error —
    Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 254

Авторизуйтесь Чтобы оставить комментарий