Форум программистов, компьютерный форум CyberForum.ru

Как установить Swift? - Swift

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Swift Backendless http://www.cyberforum.ru/swift/thread1899886.html
Помогите пожалуйста!!! podfile выдает ошибку в backendless. почему????
Swift Прием сообщений от сервера в фоне Всем Привет Реализовал такое на андроид. В этой теме подробно описано, что нужно сделать. http://www.cyberforum.ru/android-dev/thread1804884.html Либу с подключением я нашел Starscream. Проверил все работает, соединение идет. Я так понял мне нужно создать это подключение в AppDelegate, и мне нужно от туда, просто рассылать, сообщение в нужный вию контроллер. подскажи что использовать! http://www.cyberforum.ru/swift/thread1899337.html
Swift Как конвертировать JSON в swift 3
Не могу найти как сделать json читабельного вида. Допустим есть {"x":5,"b":6} хотелось бы чтобы получилось { "x":5 }, { "b":6 } Ключи заранее не известны
Смена вью при условии Swift
Доброго времени суток. Вопрос скорее не по языку, а по Xcode У меня есть два Вью Контроллера, мне необходимо сделать переход с первого на второй Для этого я просто кнопку через контрол перетащил на второй вью, после выбрал связь, но так он просто переходит по кнопке Мне же необходимо чтобы при нажатии на кнопку проверялся текст бокс, и при верном заполнении переходило на вью Как реализовать...
Swift Слово Internal в Swift 3.0 . Тема: Протоколы http://www.cyberforum.ru/swift/thread1889781.html
Для чего перед объявлением переменной xCode ставит ключевое слово "internal", если я ее общявляю спомощью красного значка ошибки? например: protocol Role { var a : String {get set} } class Animal: Role { internal var a : String = "Hello, cyberforum!))" }
Swift Написание приложения " Расписание " для ВУЗа Ребят, всем привет. Начал писать приложение. Получил техническое задание. Мне нужно как-то строку из таблицы связать с временем так, чтобы она, например, в определенный момент выделялась красным. Идея заключается в том, что при заходе в приложение выделялась та пара, которая сейчас идет по времени. Т.е. если время 8:30 - 10:05 - значит выделяется первая пара. Время в промежутке с 10:20 до 11:55... подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,276
19.01.2017, 09:58     Как установить Swift?
Цитата Сообщение от noname_club Посмотреть сообщение
Без IDE без либ
1. Либы тут при чем?
Foundation в вашем распоряжении, все свифтовые и сишные либы в вашем распоряжении. Нету разве что UI библиотек, т.к. они жестко привязаны к системе, но ничего не мешает вам писать сервер или CLI утилиты.

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

2. IDE не особо и большая проблема, есть куча плагинов для текстовых редакторов, которые могут давать вам много необходимого для работы с языком.
Плюс, не забывайте, что и Xcode и даже AppCode не могут предложить ничего, что могло бы выполнять функции IDE со свифтом, потому что у самого языка и его окружения нет всего необходимого для полноценной поддержки IDE. Все что вы можете делать, это мгновенно получать ошибки в редактируемом коде и переходить к определению.

Я, правда, сильно не копал насколько плагины полноценны, но, например, SourceKitten поддерживается на Linux и нет особых проблем сделать плагин для Vim, Emacs или Sublime, чтобы вам сразу же подсвечивало ошибку в нужной строке с красивым описанием. Пока что использовал только Vim плагин, год назад.
Переход к определению тоже без особого труда решается плагинами к текстовым редакторам, т.к. все необходимое для этого есть.

Потому для начала сами разберитесь в том, что действительно является проблемой и не пугайте зря людей, там все очень и очень активно развивается. Да и вы же не знаете, для чего человек спрашивает, может наоборот таки хочет развить эту ветвь.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru