@ios_ru

Страница 795 из 2351
Alex
28.04.2017
05:49:33
Мне стало любопытно, кто как понимает говнокод?)
Его не понимают, его чуют и видят :)

EG
28.04.2017
05:50:01
Его не понимают, его чуют и видят :)
У каждого чуйка разная же, есть формальные представления о говнокоде?

Betrayer
28.04.2017
05:50:58
Мне стало любопытно, кто как понимает говнокод?)
Когда смотришь на код, а он говно.

Alex
28.04.2017
05:51:05
У каждого чуйка разная же, есть формальные представления о говнокоде?
Ээээ... наверное нет. Говнокод субъективен. Вот по мне if !s.saved {} else if s.saved {} это вон из профессии.

Google
Alex
28.04.2017
05:51:12
А другим нормально...

Особенно если это код который писал мидл, а не студент на первом курсе.

Betrayer
28.04.2017
05:51:46
Погоди, а зачем такая конструкция?

Alex
28.04.2017
05:52:06
EG
28.04.2017
05:52:27
Вот ты его спроси :)
А работа какая-то ведется разъяснительная?

Betrayer
28.04.2017
05:52:34
Ну это еще туда-сюда. У меня тут проект в котором есть глобальные переменные.

Я их выпиливаю, а они все не кончаются.

Alex
28.04.2017
05:53:13
А работа какая-то ведется разъяснительная?
Это знакомый скидывал. И он уже достался разъяснять.

Просто переменные которые должны быть локальные в классе определены?

Betrayer
28.04.2017
05:54:02
Ну, просто в некоторых файлах перед классом объявлены переменные.

EG
28.04.2017
05:54:07
Это знакомый скидывал. И он уже достался разъяснять.
Например, прописать где-то конкретные примеры как не надо делать

Betrayer
28.04.2017
05:54:10
Которые глобальны по всему приложению.

Google
Alex
28.04.2017
05:54:57
EG
28.04.2017
05:55:01
Можно и клавиатуры о головы пишущих разбивать, но это не очень конструктивно и радикально

Alex
28.04.2017
05:55:13
В каком-нибудь делегате определять их при запуске.

Betrayer
28.04.2017
05:55:40
Userdefaults не?
Какие UserDefaults? Нет, просто есть переменная, которая хранит мутабельный стринг.

Во всем приложении.

Ну, была.

Я то все запихал в модель.

Но раньше было так.

Alex
28.04.2017
05:56:30
То есть переменная которая относится к конкретной модели была доступна всей программе?

Betrayer
28.04.2017
05:56:59
Да :3.

Видишь, тебе даже понять такую концепцию трудно.

Я тоже поначалу не сразу понял, что это за колдовство.

Потом вспомнил, что это же С.

Alex
28.04.2017
05:58:11
Потом вспомнил, что это же С.
На Си сейчас сложно писать :/ Но вообще, зачем юзать глобальные переменные в Си. Либо декларируй где она нужна, либо пихай в дефайн.

Betrayer
28.04.2017
06:00:05
Зачем ты меня спрашиваешь об этом? Я не знаю.

Даже дефайны не нужны.

Alex
28.04.2017
06:01:16
Я на Си только пару программ написал, потому что было стыдно, что я его не знаю.

Google
Alex
28.04.2017
06:02:44
разве дефайн не зло?
Ну я в дефайн пихал только железные константы.

Но вообще, я нуб в Си, меня спасает только общее чувство правильности кода.

Stan1ey
28.04.2017
06:12:26
Всем привет в чем ошибка?



Maxim
28.04.2017
06:13:31
В написании слова month ?

Stan1ey
28.04.2017
06:14:01
?

Ivan
28.04.2017
06:14:18
Всем привет в чем ошибка?
Проще сказать, в чем их нет)

Stan1ey
28.04.2017
06:15:09
как написать надо было?

хотя бы одно условие

Vladimir
28.04.2017
06:15:52
а чо не switch case ?

Stan1ey
28.04.2017
06:15:59
else if надо а не if else?

по заданию надо через if else))

Ivan
28.04.2017
06:16:18
как написать надо было?
If x > 1 {...} else if x < 1 {...}

Булат
28.04.2017
06:16:23
Может в том, что перед тем как садиться за код, а потом постить вопросы, стоит хотя бы краем глаза взглянуть на книжку The Swift Programming language?)

Vladimir
28.04.2017
06:16:31
Ivan
28.04.2017
06:17:18
Не хватает ещё последнего ифа без условия, и нужны пробелы перед числами в ифах

Stan1ey
28.04.2017
06:17:21
а последнее просто else?



Ivan
28.04.2017
06:19:23
а последнее просто else?
Да. Ну в твоём случае его отсутствие не критично, но всё же. И int включает отрицательные значения тоже, они у тебя не будут обрабатываться, как только ввод из консоли сделаешь

Stan1ey
28.04.2017
06:19:51
все заработало, затупил надо было else if и пробел поставить(

Google
Ivan
28.04.2017
06:21:09
При month == -3 или month == infinity будет не слишком корректно обрабатываться

Alex
28.04.2017
06:53:43
Я бы написал условия по-другому. Лучше проверить если число есть в массиве (if x in [1, 2, 3] {} ...).

Alex
28.04.2017
06:55:22
Ну да.

Ilya
28.04.2017
06:55:31
Switch же мощный в свифте

Alex
28.04.2017
06:55:33
И поменяй плиз mounth на month :/

Stan1ey
28.04.2017
06:55:33
вот конечный вариант, по задания без массивов надо было справиться и без case))

Admin
ERROR: S client not available

Stan1ey
28.04.2017
06:56:06
Значит задание идиотское.
это 6 урок у Скутаренко

Ilya
28.04.2017
06:56:10
Еще range есть

Stan1ey
28.04.2017
06:56:11
или 5)

Alex
28.04.2017
06:56:36
это 6 урок у Скутаренко
Я рад, но это не отменяет того, что сказал я. Зачем не использовать мощности языка?

Ты в реальной жизни так писать не будешь.

Stan1ey
28.04.2017
06:56:48
до switch еще не дошли они)

Alex
28.04.2017
06:58:20
Лол, надо сначала язык выучить, хотя бы синтаксис базовый прежде чем код писать.

И свич обычно в связке с ифом учится.

Ilya
28.04.2017
07:01:20
там своя программа. Плохому не должны научить

Alex
28.04.2017
07:15:33
там своя программа. Плохому не должны научить
Я не смотрел программу, но ограничивать в использовании способностей языка потому что причина мне кажется нехорошо.

Google
Ilya
28.04.2017
07:15:47
это временно

Andrew
28.04.2017
07:18:36
Я не смотрел программу, но ограничивать в использовании способностей языка потому что причина мне кажется нехорошо.
студенты должны сначала нахаваться else if-ов, чтобы потом оценить по достоинству евангелие со switch

Alex
28.04.2017
07:26:51
Ну хрен знает, я бы так не делал.

Andrew
28.04.2017
07:30:05
Ну хрен знает, я бы так не делал.
И никто не будет так делать, после того как пройдут лекцию про свитч

Алиф
28.04.2017
08:04:44
hello where i can find IOS jobs ?

Betrayer
28.04.2017
08:07:56
@Alifspb, not here?

Алиф
28.04.2017
08:08:35
@Alifspb, not here?
i am asking maybe some one know some good site Sir

Betrayer
28.04.2017
08:09:05
i am asking maybe some one know some good site Sir
Well, why didn't you tell so then? Of course someone knows a good site.

Denis
28.04.2017
08:09:25
@mobile_jobs

Ilya
28.04.2017
08:11:00
upwork.com

Алиф
28.04.2017
08:44:33
upwork.com
thanks Ilya

Александр
28.04.2017
09:14:13
Привет! Не поможете выявить ошибку в этом методе вращения картинки?





картинка просто уменьшается после 2-го вращения



1 нормально а 2 уже уменьшена

Ivan
28.04.2017
09:35:56
А в твоем imageView contentMode какой стоит?

Andrey
28.04.2017
10:09:56
self.imageview.transform = CGAffineTransformMakeRotation(M_PI_2);

Александр
28.04.2017
10:11:03
self.imageview.transform = CGAffineTransformMakeRotation(M_PI_2);
Просто мне нужно сохранить картинку с этим поворотом

Страница 795 из 2351