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

Какие на данный момент актуальные языки под iOS/OS X? - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS С чего начать разработку для iOS? http://www.cyberforum.ru/ios-dev/thread1505616.html
От мобильного дева далек, но имеются навыки разработки на Java. Есть всего пара тривиальных вопросов: Какой язык разработки сейчас актуален для iOS? Swift или ObjC? Кодить, я так понимаю, нужно только в Xcode? С каких книг лучше всего начать кроме оф. документации по Swift?
Программирование iOS Тестирование in app purchase Добрый день. Вопрос можно ли тестировать встроенные покупки с не завершенным до конца контрактом, т.е. без указания bank info, tax info и contact info? http://www.cyberforum.ru/ios-dev/thread1501841.html
Элементы управления сдвинуты вправо Программирование iOS
В Main.storyboard они все по центру. Ужасно глупый вопрос, но жду помощи и понимания.
Программирование iOS Использование NSManagedObject's повсеместно в проекте
Привет всем! Прочитал недавно в статье (жаль не сохранил и не запомнил сайт, кинул бы ссылку) рекомендацию, где автор советовал при работе с CoreData действовать следующим образом: Например, есть у нас Entity под классическим названием "Person". Мы создаем наследник NSObject, с такими же самыми полями, назвав его так же, но, например, с каким-то префиксом, или дополнительным окончанием. ...
Программирование iOS Блоки или методы http://www.cyberforum.ru/ios-dev/thread1496568.html
Добрый день, подскажите когда использовать блоки кода, а когда просто метод. Я понимаю что есть уже готовые методы у которых одним (бывает и не одним) из параметров выступает блок кода или когда нужно передать кусок кода как параметр, но когда что то пишешь сам, то что предпочтительней использовать блоки или метод? Какая между ними разница есть ли между ними разница в быстродействии и потреблении...
Программирование iOS Обновление Enterprise приложения Доброго времени суток! Подскажите, пожалуйста, может сталкивался кто-нибудь. Прошел год с момента регистрации Enterprise аккаунта и Provisioning profile, которым подписано приложение стал просроченным. Обновив профайл нужно пересобрать приложение и снова распространить его между пользователями. Приложение использует локальную базу данных. Потеряются ли данные в БД при переустановке приложения? Я... подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
20.08.2015, 02:39     Какие на данный момент актуальные языки под iOS/OS X?
Цитата Сообщение от noname_club Посмотреть сообщение
Другими словами Swift это "сладкий" Objective-C, но не более того.
бред!

то же самое, что сказать, что Си это "сладкий" ассемблер, а Руби или Обж-с - это "сладкий" Си и не более того

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

естественно, у него есть и должна быть обратная совместимость с обж-с, а потому есть и селекторы (мое мнение), т.к. рантайм обж-с очень забавно построен, что придает ему огромной гибкости со всякими мета-фокусами

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