Дмитрий
Раньше под IOS даже не пробывал... теперь впечатление безвозвратно испорчено
Engylizium
Рефакторинг благая вещь :)
Engylizium
Вопрос - проще ли переписать код с нуля или рефакторить дерьмо мамонта
Paks
переписать, наверное))) Пишешь свой стандартный код) просто из чужого выдергивая решения :)
Paks
кстати, а на что у Вас уходит больше всего времени, на разработку и вылизывания UI или на кодирование бизнес логики?
Paks
где-то давненько на хабре читал, что до 75% времени разработки под ифон занимает создание и вылизывание UI
Engylizium
UI
Engylizium
Пока что UI
D
У кого нибудь было, что аутлеты не хотят притягиваться со сториборда? Пробовал в коде написать, а потом притянуть -- не видит сториборд контроллер
Anonymous
у вьюхи в сторибоарде указан тот класс, в модуль которого ты пытаешься кинуть аутлеты?
D
Да, конечно
Дмитрий
У кого нибудь было, что аутлеты не хотят притягиваться со сториборда? Пробовал в коде написать, а потом притянуть -- не видит сториборд контроллер
У меня было, я воспльзовался багом вызывающим падение и перезагрузку XCode. После восстановления все начинало работать))))
Дмитрий
Простая перезагрузка не помогала)
Anonymous
можно пруф-кратинку с ассистентом и панелью
D
Да, некоторый аутлеты притянуты, что вчера делал
D
при этом если в коде написать и соединить то робыть 😢
Да, обычно так и делаю, но сейчас чего-то не работает
Anonymous
Да, некоторый аутлеты притянуты, что вчера делал
вот так: https://www.dropbox.com/s/wd89jpe8z0v3hjz/Screenshot%202017-03-09%2010.42.22.png?dl=0 рамкой обвел то, что важно
Anonymous
я имею в виду такой пруф от тебя, что все впорядке. Мало ли, может глаз замылился, и какая-то мелочь проебалась
D
В общем помогло: Clean Project (cmd + shift + k) and even Clean Project Build (cmd + shift + alt + k) Deleted Derived data and Module Cache content
Anonymous
ок
Anonymous
Помогите народ пожалуйста! У меня в приложение есть метод который показывает дату на Label. Но дата на английском языке. Что мне сделать что бы дата отображалось на русском языке
Alfred
http://bfy.tw/AWlD
Anonymous
http://bfy.tw/AWlD
Спасибо👌
Фамил
Рeбят какой штукой пользоваться что бы при повторном заходe, пользоватeль нe логинился а ужe сидeл в своей сeссии
Paks
флажочек "wasLogined"
Paks
:)
Paks
где-то в NSUserDefaults
Дмитрий
O_0
Дмитрий
Oauth 2 из корбки? Или вы о чем?
Дмитрий
Фамил
По хeшу
Roman
По хeшу
То есть система предполагает хранение идентификатора пользователя и хэша его пароля?
Фамил
Да
Фамил
Прям с языка снял
Roman
Прям с языка снял
В аналогичной ситуации я использовал Keychain для хранения этой инфы после логина.
Фамил
А какой из библиотeк?
Фамил
Или встроeнным ?
Roman
А какой из библиотeк?
Увы, не подскажу.
Roman
Для доступа к кейчейну обычно врапперы используют
Фамил
Локсмитом попробую )
Фамил
Спасибо
norlin
Чятик, подскажи пожалуйста, а можно ли через сафари инспектить JSContext установленного приложения? У меня ситуация следующая: если запускаю через xcode – то всё ок, а если устанавливаю ipa – то в сафари “no inspectible applications”
Stanislav
let test1 = NSURL.init(string: "yandex.ru") let test2 = NSURL(string: "yandex.ru") почему можно писать и так и так? Первое для Objective C-шников? Или какое-то более правильное?
Vladimir
считай первый вариант алиасом, второй использовать предпочтительней
Stanislav
Спасибо. В книжке про свифт, разумеется, второй вариант. А вот после Obj C по привычке у меня проскакивает первый. Еще и автокомплит временами тупит на ClassName( , но при этом ClassName.init видит, что тоже сбивает с толку
Max
/stat@combot
Stanislav
Stanislav
И как с таким бороться? Я понимаю, что он возвращает попнутый контроллер, но мне он не нужен. Преды отрубать?
Bulat
let _ = …popViewController(animated: true)
Stanislav
Это не костыль?
Bulat
не знаю, честно говоря
Oleksii
let не надо
Bulat
но раньше хкод так предлагал
Oleksii
_ = ...
Ilkhom
_ = …popViewController(animated: true)
Bulat
да, точно
Stanislav
_ = …popViewController(animated: true)
О, внезапно. Спасибо
Stanislav
Хотя конечно выглядит странно все равно)
Oleksii
Это не костыль?
ну как тебе сказать :)
Oleksii
s - swifty :)
Ilkhom
))
Stanislav
ну как тебе сказать :)
Как лучше сделать, чтобы и преда не было и не писать присваивание которое по факту чит))
Oleksii
я бы extension написал который не возвращает контроллер :)
Stanislav
И там бы написал ненужное присваивание? 😄
Ilkhom
не ну это легально
Stanislav
Я сейчас не холивара ради. Просто забавная ситуация
Ilkhom
_ = не просто внедряли
Oleksii
не факт)
Oleksii
можно @discardableResult
Ilkhom
ну хз че у них в 4.0 будет еще