Vitaliy
Сорри за офтоп, в тему сегодняшних разговоров про курсы http://image-store.slidesharecdn.com/f747f284-2e9d-40e5-bcc5-9f2c7b926e07-original.jpeg
Сергѣй
Вопрос - а есть какие-нибудь обертки для obj-c ?
Vitaliy
Сергѣй
Мне много - как бы от неё избавиться, вот что мне интересно
Vitaliy
Опиши задачу, может кто-нибудь поможет решение
Сергѣй
Всё просто - хочу metal приложения писать на c++ без obj-c - есть такой вариант ? Может сталкивался кто?
Stanislav
Вряд ли. Да и в чем смысл?
Stanislav
Хотя враппер есть
Stanislav
https://github.com/naleksiev/mtlpp
Сергѣй
Это нашёл, да. Но может пользовался кто ?
Anastasia
Очень сложно
Anastasia
- Такие иконки излишни тут, достаточно стрелок - 4 вариант (строка) выглядит наиболее чистым, но и там есть, что убирать - 1 вариант выглядит наиболее масштабируемым (если будут длинные названия вдруг), но там опять же надо править
Anastasia
Мне не очень понятно, зачем open/close вставлять в скруглённый прямоугольник, я бы попробовала по максимуму избавиться от рамок и квадратов Ну и высота строки, да, тут про это сказали
Anastasia
Ещё кнопку Добавить позицию надо бы убрать от кнопки "рассчитать", а то вообще не понятно, что это
Anastasia
Anonymous
#whois Роман
Anonymous
Всем привет
Anonymous
Могу здесь попросить помощи в реализации проекта ?
Tino
Думаю, что никому ещё не мешало сразу писать о проблеме. Это намного полезнее, чем здороваться со всем чатом. Так тебе помогут быстрее
Anonymous
Ладно,нужен человек в реализации проекта панорамного онлайн тура по помещению
Алексей
Ребят, подскажите. В свифте при объявлении класса можно что-то прописать внутри < и >
Алексей
Пример: class FetchedResultsDataProvider<Delegate: DataProviderDelegate>: NSObject
Алексей
Эт как называется, чтобы прогуглить?
Алексей
В обжц так протоколы указываются, но в свифте они ж после двоеточия
Filipp
Generics
Filipp
в твоём примере класс параметризован параметром Delegate, который реализует протокол DataProviderDelegate
Алексей
Я представляю как это работает в массивах и в словарях, но как в классе?
Алексей
Параметризирован параметром — не сильно ясно))
Filipp
открой книжку по свифту от Эппла, там хорошо описано с примерами
Алексей
Окей, спасиб большое. Как раз в айбуксе сижу.
Filipp
В массиве параметр - тип элемента. в твоём классе это тип делегата
Алексей
Полный пример. Тут ведь тип делегата указывается в ините.
Filipp
нет, смотри. это не определённый какой то тип, а именно тип параметра - Delegate.
Алексей
Чуть-чуть понял. Сижу, читаю статьи. Спасибо большое ещё раз.
Anonymous
Кто помнит статью какого то агенства о рынке ios разработчиков, там еще говорили о зп,насколько я помню
Anonymous
Не могу найти
Алексей
ceilf(number)
Stanislav
Кстати можно просто ScoreInt в print написать
Stanislav
Так ты все покажи, мы тебя поправим
Anonymous
Ищу людей для создания панорамного онлайн тура по помещению , за работу будет выплачена хорошая сумма
Алексей
Народ, помогите, пожалуйста
Алексей
Я первый раз обновляю приложение
Алексей
Загрузил сборку через xcode
Алексей
Алексей
а в itunes connect она не появляется
Алексей
новую версию приложения создал
Алексей
Pavel
а в itunes connect она не появляется
Она обрабатывается какое то время эппл
Алексей
Обычно показывает, что сборка в обработке находится
Алексей
А тут вообще ничего нет
Алексей
bundleid и сертификаты не менял, всё тоже самое
Алексей
Провёл эксперимент
Алексей
Если поставить сборку на отправку и свернуть окно, то через некоторое время при разворачивании получу сообщение, что всё прошло успешно, сборка улетела
Алексей
Сборки в iTunes Connect нет
Алексей
Ставлю сборку на отправку, не сворачиваю окно, сижу, смотрю, процесс занимает гораздо дольше времени, получаю сообщение, что всё успешно, и это оказывается правдой - сборка появилась в обработке на iTunes Connect
Алексей
Вот такая херня у меня
Алексей
На почте ни одного сообщения об ошибках обработки сборки не было
tiga
Ну а вообще, как бы, у меня получилось добавить сборку
А в чем проблема тогда? Почему при свернутом не появляется, а при развёрнутом появляется?
Алексей
Я искренне не понимаю
Алексей
> Отправил на свёрнотом (не появилась) > Отправил на развёрнутом окне (появилась) > Отправил на свёрнутом ещё раз (не появилась)
Алексей
Когда отправлял первый раз, мне показалось странным, что слишком быстро улетела сборка, с учётом валидации и т.п - за минуту
tiga
Я искренне не понимаю
Ну этот процесс отправки вообще мистический какой-то. У меня на некоторых роутерах не проходило.
Stanislav
А скинь пожалуйста ссылку на задание (можно в личку или сюда)
Anonymous
А скинь пожалуйста ссылку на задание (можно в личку или сюда)
https://www.hackerrank.com/challenges/30-operators но там регистрация нужна и может не показать задание(сперва надо решить предыдущие)
Stanislav
Благодарю
Anonymous
А тут вообще ничего нет
просто подожди - обрабатывается
Алексей
Сейчас да, я жду, а раньше даже в обработку сборка не попадала
Anonymous
Благодарю
Свои посты выше удалил, оставлю без своего решения)
Stanislav
Свои посты выше удалил, оставлю без своего решения)
let mc = Double(readLine()!)! let percent = Double(readLine()!)! let taxPercent = Double(readLine()!)! var tc = mc+mc*(percent+taxPercent)/100.0 let floorTc = Double(Int(tc)) if tc >= floorTc+0.5 { tc = floorTc+1.0 } print("The total meal cost is \(Int(tc)) dollars.") там странное округление, floor не заработал у меня, пришлось костыльнуть через Int
Stanislav
Ну ты тоже через +0,5 решил
Я твоё решение не рассмотрел до удаления, по сути решал "с нуля"
Anonymous
У себя делал поговнокодестее я, пошагово)
Anonymous
Я твоё решение не рассмотрел до удаления, по сути решал "с нуля"
Ну самое простое это на мой взгляд round(totalCost) в конце, но почему-то он там не работает у меня
Stanislav
Вообще есть floor и ceil (вниз и вверх соотвественно)
Anonymous
И это не сработало там, но работало в xcode
Anonymous
Какой-то очень простой интерпретатор свифт->джава там стоит небось