Публикации по теме 'apple'
100 дней быстроты
100 дней быстроты
Изучение нового языка программирования Apple
С тех пор, как Apple объявила Swift новым современным языком для своих продуктов, я очень хотел выучить его. Несмотря на то, что я не занимаюсь программированием, я решил попробовать. Чуть больше месяца назад я завершил свой проект «100 дней Swift».
Посмотреть все мои Swift-проекты - samvlu.com
Какой у вас был опыт программирования до изучения Swift?
Краткий ответ: не много. Длинный ответ: мой опыт работы с..
Как решить проблему рекуррентных значений?
Итак, я читал статью, в которой человек говорил о процессе собеседования на стажировку, и в ней ему задали 2 вопроса, связанных с алгоритмом. Я решил решить их сам и посмотреть, как я подойду к такой проблеме.
Вот проблема — вам дан массив целых чисел [1,2,1,3,3], и вы хотите найти:
Первое повторяющееся число в массиве. Ответ будет 1. Первое повторяющееся число подряд. Тогда ответ будет 3.
Первая проблема была решена с помощью простой хеш-таблицы или словаря. Ключом..
Наблюдение за изменениями фотоальбома - iOS - Swift
В предыдущей статье я писал, как загружать видео из альбомов. В этой статье я напишу, как отслеживать изменения и вносить необходимые изменения в ваше приложение.
Если вы не видели предыдущую статью,
Загрузка видео с предикатами - iOS - Swift Это статья для тех, кто пытается загрузить видео с предикатами в Photos Kit. medium.com
Чтобы наблюдать за изменениями, нам нужно добавить и реализовать протокол. Это..
Самая печально известная ошибка кода Apple
Как одна строчка в коде поставила под угрозу безопасность на всех устройствах Apple
"Ошибка" - термин, который заставляет большинство разработчиков бояться ночи, и причина, по которой они постоянно прекращают работу и смотрят в космос, когда вы " говорим с ними. Хотя это и печально, и правда, в действительности все не так уж плохо. Ошибки постоянно выявляются в программном обеспечении, и их невозможно избежать просто потому, что мы люди и делаем ошибки. Большинство ошибок..
Big Sur Beta: мнение разработчиков и почему меня беспокоит будущее macOS
Я принял импульсивное решение загрузить и установить Big Sur на свой основной компьютер, так что вам не придется.
В этом блоге я сравниваю язык дизайна с Catalina, предсказывая мрачное возможное будущее macOS. Мы обсудим последствия перехода на ARM для разработчиков. Мы рассмотрим последствия обнесенного стеной сада Apple и их привязанность к закрытым системам, таким как iOS. Наконец, мы рассмотрим причины, по которым все это может нарисовать мрачную картину для будущего..
Быстрый таймер с циклом сохранения?
Согласно Apple - таймер, который срабатывает по истечении определенного временного интервала, отправляя указанное сообщение целевому объекту.
Таймеры работают вместе с циклами выполнения. Циклы выполнения содержат надежные ссылки на свои таймеры, поэтому вам не нужно поддерживать собственную надежную ссылку на таймер после того, как вы добавили его в цикл выполнения.
Типы таймеров
Повторяющийся таймер Неповторяющийся таймер
Неповторяющийся таймер
Неповторяющийся таймер..
Машинное обучение или ИИ? Что Amazon, Apple, Facebook, Google и Microsoft рассказывают инвесторам
Microsoft называет это «искусственным интеллектом». Google называет это «машинным обучением». «Оно» здесь - самая крупная технологическая разработка за последние несколько лет. Назовем это AI.
Исследовательская компания CB Insights проанализировала звонки о доходах от Amazon, Apple, Facebook, Google и Microsoft за последние 10 лет. Исследователи изучили 1 171 165 слов, сказанных руководителями этих компаний, чтобы выявить продуктовые стратегии, проблемы конкуренции и общее доверие к..