Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Writing Swift in playgrounds Написание Свифт на игровых площадках

Course details | Course details | Welcome | Welcome добро пожаловать | What you should know | What you should know Что вы должны знать | The structure of Swift | The structure of Swift Структура Swift | Declaring variables Объявление переменных | Creating constants |


Читайте также:
  1. Creating loops in Swift
  2. Creating loops in Swift Создание петель в Swift
  3. English phonemes in writing
  4. II. Writing
  5. The structure of Swift
  6. The structure of Swift Структура Swift
  7. Understanding access modifiers in Swift

 

- Как программист, а не только в мире Apple, но в окнах или разработки Linux тоже. Если у вас есть идея, и вы просто хотите, чтобы написать несколько строк кода, а вы часто не можете. Вы не можете написать несколько строк кода. Вы должны создать структуру для него в первую очередь. Это часто означает создание нового проекта в вашей IDE, что будь Xcode или что-то вроде клипа или Visual Studio. Другой, создайте папку куда-нибудь, возможно, с некоторыми файлами конфигурации и порождают некоторые классы по умолчанию и стандартного кода. Может быть, пользовательский интерфейс. Все просто, чтобы позволить вам, наконец, написать свои несколько строк.

Большинство разработчиков в конечном итоге с десятками тестов что-то, что-то проектов на всем протяжении их систем. Хорошо, не огромный удар назад, но другой лежачего полицейского. С Свифт, нам не нужно этого делать. Мы можем использовать то, что называется площадки. Детская площадка новая функция в Xcode шесть введен для Swift языке. Есть новый тип документа.Swift площадка автономный один файл, а не проект. Это вид точки. Это позволяет быстро написать код и проверить, что код без всех накладных расходов и ждать, что будет с проектом.

Но это не просто о том, быстрый способ написания кода. Что необычного и другое о детских площадок это постоянно показывают вам результаты вашего быстро, как вы пишете, и изменить его. Они автоматически выполнять и обновить все время. Они отличный способ поэкспериментировать с быстрой и учиться. В этом, конечно, мы будем использовать игровые площадки, а не создавать целые проекты в Xcode. Когда вы открываете Xcode шесть, первый вариант на экране приветствия, чтобы начать работу с детской площадкой. Хотя вы можете использовать эту опцию, вы также можете создать площадку от обычного меню файла в Xcode.

В любом случае, что вы решите это сделать, я собираюсь спросить вас, если вы хотите, чтобы эта площадка, нацеленные на развитие IOS или OS X. Все это будет сделать, это ссылка на типичных структур вам нужно, если вы пишете либо IOS или приложений Mac. Теперь для нас в этом, конечно, это не имеет значения. Мы уделяем особое внимание на самом языке Swift, а не на пользовательском интерфейсе вещи. Так что я мог выбрать либо. Я просто оставить его на прошивкой и нажмите кнопку Далее. Тогда мы просто сохранить это где-то, в любом месте. Это не имеет значения. Там нет никакой магии место для детских площадок. Я спасу мои на рабочий стол.

Шрифт очень маленький, так что я собираюсь сделать один быстрый изменения в Xcode. Вам не нужно, чтобы это сделать, но я просто хочу, чтобы увеличить размер этого так, это облегчает запись этот курс.Новая детская площадка по умолчанию появляется с двумя секциями.Раздел Редактор кода слева и панель результатов справа. Вы можете перетащить панель в середине, чтобы изменить пропорцию этого. Существует третий раздел для игровых площадок называется график, который мы увидим в данный момент. Но то, что вы не будете видеть, когда открывается площадка обычные настройки проекта, проекта, редактор, параметры конфигурации, панель инструментов, и т.д., и т.д., и т.д., что вы обычно получаете в типичном программирования IDE, потому что, хотя Xcode, безусловно, может делать все, что, опять же, это просто.

Это не является частью проекта. Это не является частью чего-либо. Это просто автономный Swift файл площадка. Мы пишем наш код Swift, и это немного здесь предоставляется по умолчанию. Как мы пишем это, мы будем непосредственным см последствия этого кода отображаются в панели результатов в правой стороне. Это без явного работает это или компиляции. Так что я ухожу код по умолчанию здесь и просто создать простой переменной. Var рекорд равен 100. Это собирается показать мне сразу результат этого выражения в том, что высокая оценка 100.

Я тогда решили добавить что-то к этому. Добавить 50. Это будет пересчитать это. Я не задев никаких ключей здесь. Это просто показывает мне, что это 150. Как я печатаю, то вы увидите текст в панели результатов будет мерцать между серым и черным. Это потому, что, как мы добавлять и изменять код, и если я изменить это, скажем, до 99, это будет обновлять и пересчитывать и пересматривать себя, чтобы убедиться, результаты все еще правильна. Так, когда результаты серые, что происходит, детская площадка пересчете. Когда закончено пересчете, результаты показаны черным цветом.

Если вы сделаете это изменить, и результаты на правой стороне по-прежнему серым цветом, то есть что-то не так с вашим кодом и детская площадка не могу понять его. Теперь не весь код вы пишете покажет Вам индивидуальные единичные значения на правой стороне. Скажем, я могу добавить простой цикл. Опять же, не беспокоиться о точном синтаксисе еще. Мы вернемся к этому. Этот цикл будет повторять сто раз, увеличивая индекс звонил, я и добавления текущее значение, что к нашей большой переменной баллов. Таким образом, результаты панели просто показывает мне здесь, что это происходит в 100 раз.

Ну, это очень хорошо. На первый взгляд, я могу сказать, если я получил офф за одним или ошибку fencepost но это не показали мне значение этой высокой переменной баллов, и как это в настоящее время изменилась внутри цикла. Но если я мыши на эту линию в разделе панели результатов, я буду видеть появляются две иконы. Это один называется значок быстрый взгляд, глазное яблоко. Мы войдем в это позже. Там также круг с перекрестием называемой кнопку история значений. Если я нажимаю на кнопку История значение, я буду видеть Третья часть детской площадке появляются назвал сроки.

Мы просто переставить этот немного, так что легче читать.График будет создать диаграмму, которая показывает изменения с течением времени, которые приходят от этого заявления. Добавление к высокой переменной нот внутри цикла. Ну не только это, но есть слайдер в нижней части окна, и я могу перетащить это для имитации ходит взад и вперед по итерации этого цикла и, кажется, как изменяется значение для всех. Это может быть очень полезно, когда вы диагностики петли, которые не делают то, что вы думаете, что они должны делать. Теперь, говорит, что я не всегда нужно на временной шкале.

Если бы я просто хотел бы знать, окончательное значение этой высокой переменной забить после петля закончил работу, я могу легко добраться до этого тоже. Я закрою сроки вниз. Просто вернитесь к обычному виду здесь. Теперь, чтобы записать строку в Swift выплюнуть значение переменной, можно ожидать, что мы должны какую-то печать заявлении или консоли заявление или войти заявление. Но в детской площадкой, мы даже не нужно.Простейший способ увидеть значение переменной здесь просто написать имя этой переменной на ее собственной линии.

Я просто напишу высокий балл. Потому что, насколько площадка, то, что это просто очень простое выражение, и это будет оценить это выражение, и вы увидите результаты здесь, в правой стороне.Текущее значение высокий балл. Так заметить, что мы не просто видеть конечный результат. Мы видим, что значения изменяются с течением времени без написания каких-либо рубок заявления, даже не явно выполнения этого кода, и, как детская площадка, постоянно обновляется. Я могу сделать простое изменение. Они, резервное копирование на самом верху. Изменение этого от одного до 999, и он будет сразу же стекает и показать в результате воздействия на остальной части кода.

Таким образом, они фантастические интерактивный способ узнать Свифт. Даже после того как вы комфортно с ним, они отличный способ экспериментировать и развивать идеи. Вы всегда можете взять код, который вы, написанный на детской площадке и поставить его в более формальную проекта позже, если это полезно. Ладно, это еще не площадок, но это, конечно, достаточно, чтобы заставить нас двигаться вперед в основной синтаксис Свифт.

 

 


Дата добавления: 2015-08-20; просмотров: 92 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Writing Swift in playgrounds| Declaring variables

mybiblioteka.su - 2015-2024 год. (0.008 сек.)