Форум программистов, компьютерный форум, киберфорум
Наши страницы

Swift

Войти
Регистрация
Восстановить пароль
 
model1
0 / 0 / 0
Регистрация: 19.02.2017
Сообщений: 18
#1

К тем кто более менее работает на xcode - Swift

26.04.2017, 07:53. Просмотров 856. Ответов 7
Метки нет (Все метки)

Привет,

Я сам полностью по уши в JS.
Недавно захотел написать простую APP для iOS показывающую список и делающую notifications.

Сначала взял Objective C, но понял с ним гиблое дело как и с C++, и понял что есть Swift который хоть както получше, взял swift.
Столкнулся с тем что notifications немогу попробовать так как account нужно иметь developer, а он платный, стоит 99$, с этим ok.
Но когда взял чтобы сделать простой http get и вывести в консоль json то копал, копал и пришёл к тому что толком нормального пути нет.
Помотрев вокруг, я понял что ктото написал https://github.com/Alamofire/Alamofire который решает такую проблему, но когда установил через pods и на экране был success понял, что xcode его не подбирает и надо гдето по ручному искать.

Вопрос - может меня сильно носит или мне надо это всё пережить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2017, 07:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос К тем кто более менее работает на xcode (Swift):

Кто нибудь пробовал XCode в облаке - Программирование iOS
Думаю, у многих начинающих разработчиков вставал вопрос покупки Mac-а. Увидел, что есть множество сервисов, предлагающих Mac OS X в облаке...

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

Найти вероятность того, что герб выпадет: 2 раза; не менее 2 раз; не более 2 раз; не менее одного и не более трех раз - Теория вероятностей
Монету бросают 6 раз. Найти вероятность того, что герб выпадет: а) 2 раза; б) не менее 2 раз; в)не более 2 раз; г) не менее одного и не...

Вопрос к тем, кто работает в графических программах и смотрит на компьютере FULL HD - Photoshop
имеет ли смысл покупать Core i5 2300 2.8Ghz, s1155 для этих целей (работа в фотошопе и иллюстраторе и также программах для создания сайта)...

Про сглаживание. Читать тем, кто выбирает видеокарту и тем у кого "все идет на максимуме" - Видеокарты
Казалось бы текст несколько не в тему, но: 1)многие не умеют выкручивать настройки игры на максимум(в 1-ю очередь сглаживание) и...

Вроде бы основы изучил и чуть более. Что дальше? Когда себя более менее каким-то программистом можно считать? - C#
Можно примеры кода,написанного уже более менее профессионалами или что-то подобное?

7
ExFau$t
442 / 393 / 79
Регистрация: 08.05.2012
Сообщений: 1,981
26.04.2017, 12:02 #2
Там в структуре проекта должна появиться директория с либой, потом через import её подключаешь.
0
model1
0 / 0 / 0
Регистрация: 19.02.2017
Сообщений: 18
27.04.2017, 02:06  [ТС] #3
а такими путями вилять это нормально?

Добавлено через 6 часов 30 минут
ну я в смысле что для всех версий 1, 2, 3 разный код как сделать простой http get call?
Вот это меня удивило или я замного страшусь
0
ExFau$t
442 / 393 / 79
Регистрация: 08.05.2012
Сообщений: 1,981
27.04.2017, 09:39 #4
В официальной документации по этой либе, насколько я помню, только один вариант кода для последней версии. Если ты скачивал xcode недавно, предыдущие версии тебя не должны волновать. Но в большинстве случаев среда сама предлагает фиксы для изменений.
0
noname_club
104 / 95 / 11
Регистрация: 01.05.2013
Сообщений: 600
27.04.2017, 13:27 #5
найти 2 недели и прокачаться в OBJC, думаю не сложно чем костыли на JS писать.
все бывает впервые.
0
Митя800
56 / 57 / 14
Регистрация: 13.07.2015
Сообщений: 197
27.04.2017, 19:20 #6
model1, используй Carthage для Swift'a.
0
Vorona
Peace 2 all shining faces
671 / 533 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
01.05.2017, 23:23 #7
Цитата Сообщение от model1 Посмотреть сообщение
Но когда взял чтобы сделать простой http get и вывести в консоль json то копал, копал и пришёл к тому что толком нормального пути нет.
плохо копали, Alamofire - всего лишь обертка над NSURLSession из стандартной библиотеки Foundation

Цитата Сообщение от model1 Посмотреть сообщение
но когда установил через pods и на экране был success понял, что xcode его не подбирает и надо гдето по ручному искать.
что кого не подбирает, success чего? о чем речь вообще..

давайте для начала
1. версия Xcode и Swift?
2. версия cocoapods?
3. версия Alamofire?
4. не забыли выполнить `import Alamofire` в swift файле, где вызываете код библиотеки?
0
dsenash
0 / 0 / 0
Регистрация: 12.07.2017
Сообщений: 17
13.07.2017, 08:53 #8
Народ понесло, но суть следующая: Swift & Alamofire это не та хрень которую можно за вечер на коленке слабать.
Не то чтобы сложно, но есть куча мелких граблей, по которым надо всем пройтись. Иначе никак.
И нотификации это тоже та хрень, которую на коленке не слабаешь. Там тоже надо немного на граблях посидеть.
Я бы так сказал, если есть неделя, то это реальное время чтобы не понимания ничего сделать небольшое приложение на Swift & Alamofire & Notification.
Можно пойти на FL.ru и там за копейки кто-то, кто на всех граблях уже посидел, может быстро для вас слабать данное приложение. Я не про качество, AppStore и т.д. Я про сохранение времени.
Но если разобраться это самоцель, то надо выделить неделю. Ничего там экстра сложного нет.
0
13.07.2017, 08:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.07.2017, 08:53
Привет! Вот еще темы с ответами:

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

Это должно быть очень просто, но тем не менее непонятно. :( - Java SE
Есть вот такой код: public class testing { public static void main (String args){ int a=3; char b='1'; ...

Кто знает, как программировать в xcode? - C++
раньше работал на visual studio, недавно перешел на мас и установил xcode. при создании даже самой простой программы... #include...

Реализация тестов с выбором на одну или более тем - C++ Builder БД
Добрый вечер. Помогите пожалуйста) Вообщем у меня есть база Access в ней есть темы, вопросы, варианты ответов 3 таблицы: 1....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru