vlad_tsvetkov: там нужно их не просто читать, нужно понимать все. Так же есть форум на piazza. На главной странице bestkora есть ссылка на него. Там и можете задавать свои вопросы, на которые обычно быстро можно получить ответ.
Курсы Алекса Скутаренко уже подустарели вроде, они для более ранних версий свифта (хотя я уже и не помню). Я бы советовал учиться по Стэнфорду. Алекса можете взять в довесок, если желание есть.
vlad_tsvetkov: да. Там заданий хватит. Проходите курс свифта 2.2, а затем можете и ранние попробовать, там профессор немного по другому объяснял некоторые вещи и давал другие задания.
Я специализируюсь больше на играх, нежели на софте. Если будет интересен геймдев, на сайте raywenderlich.com есть книжки по 2D и 3D играм. Они стоят по 50$, но своей цены стоят. Вообще на этом сайте очень хорошие как статьи так и литература (не только по играм).
Саша Билозир: swift 2.2 от 3 мало чем отличается. А если есть проблемы, просто гуглите и все. bestkora.com тут есть переводы курсов, к тому же ios 9 адаптирован под swift 3
Dark Hole: в крэкинге не спец, но могу предположить что если из софта выпилить блок проверки валидности ключа, то хэшироваться грубо говоря будет ноль (отсутствие ключа) и при подписи (вотермарк) музыкального файла будет всегда статичен. Таким образом все пираты будут видны :)
Александр: я сужу как человек, который прочитал несколько учебников по С++. Стыдно за что? Написать абы что каждый может. Я не вижу смысла разглагольствовать тут с вами на тему литературы по плюсам. Можете на тот же киберфорум зайти и спросить мнение тамошних знающих людей относительно данного учебника. Уверен, оно будет схоже с моим.
Александр: сомневаюсь что книга в 400+ страниц и по плюсам и по Qt, обойдет того же Прату по плюсам, даже если из него убрать ту воду, которой он там налил. Это мое мнение, но я считаю что вот такие недоучебники читать есть смысл разве что для развлекухи. Но если стоит цель реально изучать плюсы, то лучше брать соответствующе-специализированную книгу. Аналогично и с Qt.
Макар Герасимов: Да, вы все верно поняли.
Игрок кликнул в каком-то месте поля (допустим ячейка 40х40 пикселей и все поле 8х8 таких ячеек), делаем проверку на координаты курсора, тем самым вычисляя, в какой ячейке произошел клик.
Все поле должно быть представлено в виде двумерного массива и когда игрок ввел букву, нужно заносить ее в этот массив.
Далее когда буква есть, нужно выбрать слово: игрок поочередно щелкает в желаемые ячейки (нужно проверять, чтобы они были соседними) и буква из каждой ячейки (здесь так же нужно искать куда он кликнул и теперь не заносить в ячейку букву, а доставать) будет заноситься в новый одномерный массив. Таким образом когда игрок жмет "ОК", на экран выводится слово из этого одномерного массива и задается вопрос второму игроку.
Касательно кода, сложновато так объяснить, у меня есть поиск ячейки (куда кликнул игрок), но я писал на плюсах. Можешь написать на почту (в профиле), помогу уже с алгоритмом. Тут сложно объяснять что-то)