📝Заметка по битовым операторам:
| Оператор | Описание | Пример | Результат |
|---|---|---|---|
| & | Побитовое И (and) | 0b1100 & 0b1010 | 0b1000 |
| | | Побитовое ИЛИ (or) | 0b1100 | 0b1010 | 0b1110 |
| ^ | Побитовое исключающее ИЛИ (xor) | 0b1100 ^ 0b1010 | 0b0110 |
| ~ | Побитовое НЕ (not) | ~0b1100 | 0b0011 |
| << | Побитовый сдвиг влево | 0b1100 << 2 | 0b110000 |
| >> | Побитовый сдвиг вправо | 0b1100 >> 2 | 0b0011 |
| Оператор | Описание | Пример | Результат |
|---|---|---|---|
| & | Побитовое И (and) | 0b1100 & 0b1010 | 0b1000 |
| | | Побитовое ИЛИ (or) | 0b1100 | 0b1010 | 0b1110 |
| ^ | Побитовое исключающее ИЛИ (xor) | 0b1100 ^ 0b1010 | 0b0110 |
| ~ | Побитовое НЕ (not) | ~0b1100 | 0b0011 |
| << | Побитовый сдвиг влево | 0b1100 << 2 | 0b110000 |
| >> | Побитовый сдвиг вправо | 0b1100 >> 2 | 0b0011 |
❤1
📝Заметка по операторам раннего выхода:
| Оператор | Описание |
|---|---|
| return | Выход из функции или метода |
| break | Выход из цикла |
| continue | Переход к следующей итерации цикла |
| Оператор | Описание |
|---|---|
| return | Выход из функции или метода |
| break | Выход из цикла |
| continue | Переход к следующей итерации цикла |
🔥2❤1
📝Прочие операторы:
* ? (Оператор необязательных значений)
* ! (Оператор разворачивания)
* ... (Оператор диапазона)
* ..< (Оператор полуоткрытого диапазона)
* ? (Оператор необязательных значений)
* ! (Оператор разворачивания)
* ... (Оператор диапазона)
* ..< (Оператор полуоткрытого диапазона)
❤1
Всем привет.
Вышло первое видео, на моем канале в ютуб)
Интересно ваше мнение)
Напишите пожалуйста, в коментариях под этим сообщением, как вам такой формат?
https://youtu.be/sTQFq5ekSqo
Вышло первое видео, на моем канале в ютуб)
Интересно ваше мнение)
Напишите пожалуйста, в коментариях под этим сообщением, как вам такой формат?
https://youtu.be/sTQFq5ekSqo
YouTube
Swift Xcode : Как скрыть предупреждения в Xcode: Успокой свой код! 🤫
Устали от надоедливых предупреждений в Xcode, которые мешают вам сосредоточиться на коде? 🤯 В этом видео вы узнаете, как быстро и легко избавиться от ненужных предупреждений!
В этом видео вы узнаете:
* Как скрыть предупреждения в Xcode.
* Как создать собственное…
В этом видео вы узнаете:
* Как скрыть предупреждения в Xcode.
* Как создать собственное…
❤1⚡1
Всем привет.
Вышло новое видео, на моем канале в ютуб)
Интересно ваше мнение☺️
https://youtu.be/g0NOuxtBhUA
Вышло новое видео, на моем канале в ютуб)
Интересно ваше мнение☺️
https://youtu.be/g0NOuxtBhUA
YouTube
Swift Xcode : Как Создать Tab в Xcode и Закреплять Вкладки Файлов: Повысь свою продуктивность!
Устали от постоянного поиска нужных файлов в Xcode? 🤯 Научитесь создавать удобные вкладки и закреплять файлы, чтобы работать быстрее и эффективнее! 💪
В этом видео вы узнаете:
* Как легко создавать вкладки в Xcode.
* Как закреплять файлы, чтобы они всегда…
В этом видео вы узнаете:
* Как легко создавать вкладки в Xcode.
* Как закреплять файлы, чтобы они всегда…
🔥2👨💻1
Хотел упомянуть пользу от использования «final»для класса.
Когда созданный класс не предполагает наследование, то отличным решением будет использовать запись «final»
Синтаксис:
Есть несколько плюсов от этого.
1. Предотвращение переопределения: Пометка класса как
2. Улучшение читаемости кода: Использование
3. Оптимизация компиляции: Когда класс помечен как
Таким образом, использование
Использование final является хорошей практикой.
Когда созданный класс не предполагает наследование, то отличным решением будет использовать запись «final»
Синтаксис:
final class SomeClass { }
Есть несколько плюсов от этого.
1. Предотвращение переопределения: Пометка класса как
final запрещает наследование от этого класса. Это может быть полезно, когда мы хотим заблокировать возможность переопределения методов, свойств или инициализаторов класса.2. Улучшение читаемости кода: Использование
final делает наши намерения более явными. Когда мы видим final перед классом, мы сразу понимаем, что этот класс не предназначен для наследования.3. Оптимизация компиляции: Когда класс помечен как
final, компилятор может выполнять дополнительные оптимизации во время компиляции, что может привести к ускорению процесса сборки.Таким образом, использование
final для классов в Swift может принести значительные преимущества в плане производительности, читаемости кода и общей модульности приложения.Использование final является хорошей практикой.
👍3
Привет 👋 .
Можно ли создать приложение за 5 минут?🤷♂️
Завтра утром планируется челендж, создание iOS приложения рандомайзера. 👨💻
Что из этого получится? Будет опубликовано на ютуб канале. 👁️
Можно ли создать приложение за 5 минут?🤷♂️
Завтра утром планируется челендж, создание iOS приложения рандомайзера. 👨💻
Что из этого получится? Будет опубликовано на ютуб канале. 👁️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1👀1
Bei Code 🍏
Привет 👋 . Можно ли создать приложение за 5 минут?🤷♂️ Завтра утром планируется челендж, создание iOS приложения рандомайзера. 👨💻 Что из этого получится? Будет опубликовано на ютуб канале. 👁️
Привет 👋 .
Вышло видео в котором мы создаем приложение за 5 минут)
Интересно ваше мнение☺️
https://youtu.be/UCTmWF3ArxA
Вышло видео в котором мы создаем приложение за 5 минут)
Интересно ваше мнение☺️
https://youtu.be/UCTmWF3ArxA
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡2🔥2👍1
На сколько приятнее Swift выглядит в сравнении с Objective-C:
При разработке для Apple платформ, разработчики часто сталкиваются с необходимостью использовать как Objective-C, так и Swift. Давайте посмотрим, как отличается синтаксис объявления переменных в этих двух языках программирования
Ключевые отличия:
- В Objective-C типы данных указываются перед названием переменной, в Swift - после двоеточия.
- Objective-C использует специальные указатели типов, такие как * для указания, что переменная является объектом. Swift этого не требует.
- В Swift переменные объявляются с помощью ключевого слова var, в Objective-C - просто названием типа.
- В Objective-C строковые литералы заключаются в @"...", в Swift - просто в кавычки.
- Логические значения в Objective-C: YES и NO, в Swift: true и false.
Objective-C:
NSString *myString = @"Hello, world!";
int myInteger = 42;
BOOL myBool = YES;
var myString = "Hello, world!"
var myInteger = 42
var myBool = true
- В Objective-C типы данных указываются перед названием переменной, в Swift - после двоеточия.
- Objective-C использует специальные указатели типов, такие как * для указания, что переменная является объектом. Swift этого не требует.
- В Swift переменные объявляются с помощью ключевого слова var, в Objective-C - просто названием типа.
- В Objective-C строковые литералы заключаются в @"...", в Swift - просто в кавычки.
- Логические значения в Objective-C: YES и NO, в Swift: true и false.
🤔2👍1🔥1
Привет, опубликовано новое видео о том как найти класс экрана в проекте)
Кого заинтересовало, добро пожаловать на канал)
https://youtu.be/OrzjGtexYFY
Кого заинтересовало, добро пожаловать на канал)
https://youtu.be/OrzjGtexYFY
YouTube
Swift Xcode : Как найти класс экрана в проекте iOS. | Быстрое решение!
Застряли в своем проекте iOS и не можете найти класс экрана, который вам нужен? 🤯 Это видео покажет вам быстрое и простое решение этой проблемы!
В этом видео вы узнаете:
* Как легко найти класс экрана в Xcode.
* Как сэкономить время и избежать головной…
В этом видео вы узнаете:
* Как легко найти класс экрана в Xcode.
* Как сэкономить время и избежать головной…
👨💻3👍1
Привет, опубликовано новое видео о том как найти файл в проекте)
Кого заинтересовало, добро пожаловать на канал)
https://youtu.be/aQVRSAovBQU
Кого заинтересовало, добро пожаловать на канал)
https://youtu.be/aQVRSAovBQU
YouTube
Swift Xcode : Как найти файл в проекте Xcode: Сэкономь время! ⏱️
Застряли в поиске нужного файла в Xcode? 🤯 Не тратьте время на долгие прокрутки! В этом видео вы узнаете несколько простых, но эффективных лайфхаков, как быстро найти любой файл в навигаторе проекта.
В этом видео вы узнаете:
* Как использовать поиск по…
В этом видео вы узнаете:
* Как использовать поиск по…
👍2🔥2⚡1
Привет, опубликовано новое видео о 3 способах найти вызов функции в проекте)
Кого заинтересовало, добро пожаловать на канал)
https://youtu.be/8z2uBCJUtCQ
Кого заинтересовало, добро пожаловать на канал)
https://youtu.be/8z2uBCJUtCQ
👍2🔥2🤔1
Проверь себя: какой уровень доступа по умолчанию установлен для свойств и методов в классах и структурах Swift?
Anonymous Quiz
21%
private
43%
internal
0%
open
36%
public
🏆2⚡1👍1
Какие плюсы есть в профессии iOS developer:
1. 🙋♂️Высокий спрос на рынке труда. Разработчики iOS постоянно востребованы, так как iOS является одной из ведущих мобильных операционных систем.
2.💰 Высокая оплата труда. Зарплаты программистов iOS, особенно с опытом, значительно выше средних по рынку.
3. 👨💻Возможность работать в крупных компаниях.
4.📚 Постоянное обучение. Технологии iOS развиваются очень быстро, что требует от разработчиков постоянного повышения квалификации.
5. 📲Возможность создавать собственные приложения. Разработчики iOS могут монетизировать свои идеи, публикуя приложения в App Store.
6.📊 Гибкий график и удаленная работа. Многие компании предлагают программистам iOS возможность работать удаленно или по гибкому графику.
7.😎 Престижность профессии. Разработка под iOS считается одной из самых престижных и востребованных ИТ-специальностей.
⁉️ А какие вы знаете плюсы быть iOS разработчиком, напишите пожалуйста об этом в комментариях ✍️
1. 🙋♂️Высокий спрос на рынке труда. Разработчики iOS постоянно востребованы, так как iOS является одной из ведущих мобильных операционных систем.
2.
3. 👨💻Возможность работать в крупных компаниях.
4.
5. 📲Возможность создавать собственные приложения. Разработчики iOS могут монетизировать свои идеи, публикуя приложения в App Store.
6.
7.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2👎1🤝1
Проверь себя: возможно ли в Swift такое определение констант?
let str1, str2, str3: String
let str1, str2, str3: String
Anonymous Quiz
17%
Нет ❌
83%
Да ✅
0%
Нет верного ответа ✖️
⚡3🔥2
Привет, опубликовано новое видео на тему «Теория и практика вопросов собеседования iOS».
Кому интересно, добро пожаловать на ютуб канал)🤗👋
https://youtu.be/kJ0MZP5bLbs?feature=shared
Кому интересно, добро пожаловать на ютуб канал)🤗
https://youtu.be/kJ0MZP5bLbs?feature=shared
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Swift Xcode : Чем отличается статический метод от метода класса? Какая разница? 🧐
Часто путаете статические методы и методы класса в Swift? 🤔 В этом видео мы разберем ключевое отличие между этими двумя типами методов, чтобы вы могли уверенно использовать их в своих проектах!
В этом видео вы узнаете:
* В чем разница между этими двумя…
В этом видео вы узнаете:
* В чем разница между этими двумя…
🔥2❤1👍1
Проверь себя: чем отличается статический метод от метода класса?
Anonymous Quiz
18%
Статический метод можно переопределять наследникам, а метод класса нельзя.
82%
Статический метод нельзя переопределять наследникам, а метод класса можно.
0%
Нет правильного ответа
Привет, опубликовано новое видео на тему «Теория и практика вопросов собеседования iOS».
Кому интересно, добро пожаловать на ютуб канал)👋
https://youtu.be/9S8uK9uZfNc
Кому интересно, добро пожаловать на ютуб канал)
https://youtu.be/9S8uK9uZfNc
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Swift Xcode: var vs let - Разница между переменными и константами.
В этом видео мы разберем разницу между переменными (var) и константами (let) в языке программирования Swift.
#swift #var #let #переменные #константы #программирование #обучение #разработка #ios #xcode #swift_programming
#swift #var #let #переменные #константы #программирование #обучение #разработка #ios #xcode #swift_programming
⚡2🔥2👍1