Форум программистов, компьютерный форум, киберфорум
Наши страницы
Swift
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
model1
0 / 0 / 1
Регистрация: 19.02.2017
Сообщений: 18
1

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

26.04.2017, 07:53. Просмотров 908. Ответов 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 в облаке
Думаю, у многих начинающих разработчиков вставал вопрос покупки Mac-а. Увидел,...

Для разминки тем, кто спрашивает и тем, кто отвечает
Преамбула. Задача возникла не вдруг и не на пустом месте. Это попытка...

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

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

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

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

Добавлено через 6 часов 30 минут
ну я в смысле что для всех версий 1, 2, 3 разный код как сделать простой http get call?
Вот это меня удивило или я замного страшусь
0
ExFau$t
568 / 512 / 115
Регистрация: 08.05.2012
Сообщений: 2,549
27.04.2017, 09:39 4
В официальной документации по этой либе, насколько я помню, только один вариант кода для последней версии. Если ты скачивал xcode недавно, предыдущие версии тебя не должны волновать. Но в большинстве случаев среда сама предлагает фиксы для изменений.
0
noname_club
106 / 97 / 12
Регистрация: 01.05.2013
Сообщений: 603
27.04.2017, 13:27 5
найти 2 недели и прокачаться в OBJC, думаю не сложно чем костыли на JS писать.
все бывает впервые.
0
Митя800
66 / 66 / 19
Регистрация: 13.07.2015
Сообщений: 219
27.04.2017, 19:20 6
model1, используй Carthage для Swift'a.
0
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 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

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

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

Это должно быть очень просто, но тем не менее непонятно. :(
Есть вот такой код: public class testing { public static void main...


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

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

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