Size: a a a

2021 January 04

Z

Zakhar in SwiftBook
tox
всмысле? я ж не знаю что у тебя) просто сделай «прослойку» которая будет новый формат превращать в старый)
ладно, Спасибо))
источник

Д

Дмитрий in SwiftBook
Sergey S
А на хакинтоше неполучится xcode  запустить или будет хуже чем на  мак ОС работать?
Хакинтош - мак ос
источник

a

advitalitum in SwiftBook
Sergey S
А на хакинтоше неполучится xcode  запустить или будет хуже чем на  мак ОС работать?
источник

MS

Margarita Savchenko in SwiftBook
Добрый вечер! Подскажите, пожалуйста, как в коде вычислить размеры SafeArea? Размеры экрана через frame это понятно. А как именно рабочую область?
источник

Д

Дмитрий in SwiftBook
Margarita Savchenko
Добрый вечер! Подскажите, пожалуйста, как в коде вычислить размеры SafeArea? Размеры экрана через frame это понятно. А как именно рабочую область?
let guide = view.safeAreaLayoutGuide
let size = guide.layoutFrame.size
источник

MS

Margarita Savchenko in SwiftBook
Дмитрий, спасибо)
источник

SM

Sergey Mihaylenko in SwiftBook
Привет всем! Есть UILabel, его значение должно меняться кнопками +/-.

Соответственно, в IBAction кнопки "минус" перевожу из String в Double, отнимаю нужное значение, снова перевожу в String. Записывал более коротким вариантом, но чтобы было понятнее оставил так.

Проблема — первый вариант работает, но лишние знаки после точки. Второй не работает вообще (значение сразу в 0.0 уходит, либо ошибка)

Скажите, как лучше такое сделать, "не колхозно" как я сделал. В чем фундаментальная ошибка?
источник

m

mosariot in SwiftBook
Sergey Mihaylenko
Привет всем! Есть UILabel, его значение должно меняться кнопками +/-.

Соответственно, в IBAction кнопки "минус" перевожу из String в Double, отнимаю нужное значение, снова перевожу в String. Записывал более коротким вариантом, но чтобы было понятнее оставил так.

Проблема — первый вариант работает, но лишние знаки после точки. Второй не работает вообще (значение сразу в 0.0 уходит, либо ошибка)

Скажите, как лучше такое сделать, "не колхозно" как я сделал. В чем фундаментальная ошибка?
Может лучше работать не с текстом лейбла, а с моделькой значения, которое выводится на лейбл. Тогда операции +/- будут проводиться со значением (напрямую без преобразований) с последующим выводом в лейбл.
источник

Д

Дмитрий in SwiftBook
Sergey Mihaylenko
Привет всем! Есть UILabel, его значение должно меняться кнопками +/-.

Соответственно, в IBAction кнопки "минус" перевожу из String в Double, отнимаю нужное значение, снова перевожу в String. Записывал более коротким вариантом, но чтобы было понятнее оставил так.

Проблема — первый вариант работает, но лишние знаки после точки. Второй не работает вообще (значение сразу в 0.0 уходит, либо ошибка)

Скажите, как лучше такое сделать, "не колхозно" как я сделал. В чем фундаментальная ошибка?
А почему не создать сразу double и через интерполяцию вставлять
источник

SM

Sergey Mihaylenko in SwiftBook
mosariot
Может лучше работать не с текстом лейбла, а с моделькой значения, которое выводится на лейбл. Тогда операции +/- будут проводиться со значением (напрямую без преобразований) с последующим выводом в лейбл.
Ну да, просто надо хранить значение для работы где-то снаружи IBA, а то я пробовал отнимать от massive.last?.элемент, в итоге отнималось от одного и того же числа 🤦‍♂️

Да и у меня модель запрашивает с Firestore данные. Я ее раньше делал все под String, пока разбирался что к чему. Сейчас хотел поменять поле на Number в базе, поменял вроде все точки в модели, а все равно не проходит, требует стринг.

Короче, затупил под конец дня. Но все равно не понимаю, почему при добавлении форматера этот код рушится сразу же — получается на выходе не просто строка, а что-то другое?
источник

SM

Sergey Mihaylenko in SwiftBook
@higher_08 @mosariot в общем, спасибо за ответ на мой не самый умный вопрос (а то и тупой))), буду переделывать 😁
источник

Д

Дмитрий in SwiftBook
Sergey Mihaylenko
Ну да, просто надо хранить значение для работы где-то снаружи IBA, а то я пробовал отнимать от massive.last?.элемент, в итоге отнималось от одного и того же числа 🤦‍♂️

Да и у меня модель запрашивает с Firestore данные. Я ее раньше делал все под String, пока разбирался что к чему. Сейчас хотел поменять поле на Number в базе, поменял вроде все точки в модели, а все равно не проходит, требует стринг.

Короче, затупил под конец дня. Но все равно не понимаю, почему при добавлении форматера этот код рушится сразу же — получается на выходе не просто строка, а что-то другое?
Вот почему форматированиие не работает
источник

SM

Sergey Mihaylenko in SwiftBook
Дмитрий
Вот почему форматированиие не работает
Да, я в первом рабочем варианте тоже хвосты заметил, но не придал им значения. Думал как раз лишнее и подрежу форматером...
источник

KS

Kirill Streltsov in SwiftBook
подскажите, в чем проблема, пожалуйста
источник
2021 January 05

e

egor in SwiftBook
Добрый всем вечер, прошу о помощи в выборе бюджетной ( до 30 +/- тысяч рублей, тк я безработный студент :с ) рабочей лощадки для работы со swift и всем необходимым на первое время до более-менее производительного железа. В плане эпловского по и софта я нуб, хотя в программировании в целом тоже, пока что...
Собрав себе достаточно производительный виндовый ящик на 7 рязани приемущественно для видеомонтажа, работы с тяжёлыми файлами и массивами данных, я думал что на первое время пока не куплю хотя бы мак мини 2012 года с i5 на борту, буду использовать каталину (пока не выйдет новая осх) на виртуалке через VBox. Запустившись раза с 10 единожды, дико лагая, я поставил на ночь скачиваться (потому что интернет = скорость улитки)  Xcode. Скачав его я был безумно счастлив, что даже с такими костылями мне удалось его поставить и вскоре начать работать. Но после перезагрузки пк, виртуалбокс послал меня, а каталина повисла на черном экране загрузки навсегда. Как бы я не старался настроить образы на вбокс и вмвэйр, ничего не работало, стал грешить на несовместимость образов системы с процами амд, после чего опечалился..
С того времени стал думать, что же выбрать достаточное для освоения азов и для работы с xcode безо всякого гемора с хакинтошами и виртуалками, исключая эмуляторы, где нужно смотреть и тестить что получилось в результате титанических трудов.
Как писал выше, бюджет пока что ограничен, по предпочтениям особо комментариев нет, ибо если денег хватит только на б/у эйры/прошки/ммини 2011/2012 годов, разрешение дисплея в буках сейчас не самое главное, лишь бы учиться и не испытывать сильнейших проблем с производительностью.
Заранее спасибо за советы и критику
источник

K

Kkkkl Kkkkl 👨🏻‍💻... in SwiftBook
egor
Добрый всем вечер, прошу о помощи в выборе бюджетной ( до 30 +/- тысяч рублей, тк я безработный студент :с ) рабочей лощадки для работы со swift и всем необходимым на первое время до более-менее производительного железа. В плане эпловского по и софта я нуб, хотя в программировании в целом тоже, пока что...
Собрав себе достаточно производительный виндовый ящик на 7 рязани приемущественно для видеомонтажа, работы с тяжёлыми файлами и массивами данных, я думал что на первое время пока не куплю хотя бы мак мини 2012 года с i5 на борту, буду использовать каталину (пока не выйдет новая осх) на виртуалке через VBox. Запустившись раза с 10 единожды, дико лагая, я поставил на ночь скачиваться (потому что интернет = скорость улитки)  Xcode. Скачав его я был безумно счастлив, что даже с такими костылями мне удалось его поставить и вскоре начать работать. Но после перезагрузки пк, виртуалбокс послал меня, а каталина повисла на черном экране загрузки навсегда. Как бы я не старался настроить образы на вбокс и вмвэйр, ничего не работало, стал грешить на несовместимость образов системы с процами амд, после чего опечалился..
С того времени стал думать, что же выбрать достаточное для освоения азов и для работы с xcode безо всякого гемора с хакинтошами и виртуалками, исключая эмуляторы, где нужно смотреть и тестить что получилось в результате титанических трудов.
Как писал выше, бюджет пока что ограничен, по предпочтениям особо комментариев нет, ибо если денег хватит только на б/у эйры/прошки/ммини 2011/2012 годов, разрешение дисплея в буках сейчас не самое главное, лишь бы учиться и не испытывать сильнейших проблем с производительностью.
Заранее спасибо за советы и критику
Макбук про 2019 бери
источник

K

Kkkkl Kkkkl 👨🏻‍💻... in SwiftBook
А так , начни смотреть ил и читать об swift пиши код на листочке
источник

K

Kkkkl Kkkkl 👨🏻‍💻... in SwiftBook
За 3 месяца вызубри все, а потом решай нужно тебе это или нет
источник

a

advitalitum in SwiftBook
egor
Добрый всем вечер, прошу о помощи в выборе бюджетной ( до 30 +/- тысяч рублей, тк я безработный студент :с ) рабочей лощадки для работы со swift и всем необходимым на первое время до более-менее производительного железа. В плане эпловского по и софта я нуб, хотя в программировании в целом тоже, пока что...
Собрав себе достаточно производительный виндовый ящик на 7 рязани приемущественно для видеомонтажа, работы с тяжёлыми файлами и массивами данных, я думал что на первое время пока не куплю хотя бы мак мини 2012 года с i5 на борту, буду использовать каталину (пока не выйдет новая осх) на виртуалке через VBox. Запустившись раза с 10 единожды, дико лагая, я поставил на ночь скачиваться (потому что интернет = скорость улитки)  Xcode. Скачав его я был безумно счастлив, что даже с такими костылями мне удалось его поставить и вскоре начать работать. Но после перезагрузки пк, виртуалбокс послал меня, а каталина повисла на черном экране загрузки навсегда. Как бы я не старался настроить образы на вбокс и вмвэйр, ничего не работало, стал грешить на несовместимость образов системы с процами амд, после чего опечалился..
С того времени стал думать, что же выбрать достаточное для освоения азов и для работы с xcode безо всякого гемора с хакинтошами и виртуалками, исключая эмуляторы, где нужно смотреть и тестить что получилось в результате титанических трудов.
Как писал выше, бюджет пока что ограничен, по предпочтениям особо комментариев нет, ибо если денег хватит только на б/у эйры/прошки/ммини 2011/2012 годов, разрешение дисплея в буках сейчас не самое главное, лишь бы учиться и не испытывать сильнейших проблем с производительностью.
Заранее спасибо за советы и критику
только не air только не air
если планируете там юзать что-то кроме хкода (личный субъективный опыт)
источник

K

Kkkkl Kkkkl 👨🏻‍💻... in SwiftBook
Копите лучше
источник