Bei Code 🍏
302 subscribers
115 photos
1 video
36 links
🚀 Добро пожаловать в iOS-разработку! 🎉
Для связи с автором: @iBeiCode
📱 Если ты начинающий разработчик или просто интересуешься IT, добро пожаловать на канал)

YouTube: https://youtube.com/@beicode

iOS
Swift
Xcode
Download Telegram
На сколько приятнее Swift выглядит в сравнении с Objective-C:

При разработке для Apple платформ, разработчики часто сталкиваются с необходимостью использовать как Objective-C, так и Swift. Давайте посмотрим, как отличается синтаксис объявления переменных в этих двух языках программирования


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
Channel name was changed to «👨‍💻Бей Код | Swift, iOS, Xcode»
Привет, опубликовано новое видео о 3 способах найти вызов функции в проекте)
Кого заинтересовало, добро пожаловать на канал)

https://youtu.be/8z2uBCJUtCQ
👍2🔥2🤔1
Проверь себя: какой уровень доступа по умолчанию установлен для свойств и методов в классах и структурах Swift?
Anonymous Quiz
21%
private
43%
internal
0%
open
36%
public
🏆21👍1
Какие плюсы есть в профессии iOS developer:

1. 🙋‍♂️Высокий спрос на рынке труда. Разработчики iOS постоянно востребованы, так как iOS является одной из ведущих мобильных операционных систем.

2. 💰Высокая оплата труда. Зарплаты программистов iOS, особенно с опытом, значительно выше средних по рынку.

3. 👨‍💻Возможность работать в крупных компаниях.

4. 📚Постоянное обучение. Технологии iOS развиваются очень быстро, что требует от разработчиков постоянного повышения квалификации.

5. 📲Возможность создавать собственные приложения. Разработчики iOS могут монетизировать свои идеи, публикуя приложения в App Store.

6. 📊Гибкий график и удаленная работа. Многие компании предлагают программистам iOS возможность работать удаленно или по гибкому графику.

7. 😎Престижность профессии. Разработка под iOS считается одной из самых престижных и востребованных ИТ-специальностей.

⁉️А какие вы знаете плюсы быть iOS разработчиком, напишите пожалуйста об этом в комментариях ✍️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2👎1🤝1
Проверь себя: возможно ли в Swift такое определение констант?

let str1, str2, str3: String
Anonymous Quiz
17%
Нет
83%
Да
0%
Нет верного ответа ✖️
3🔥2
Проверь себя: Что происходит, если вы попытаетесь изменить значение константы после ее объявления?
Anonymous Quiz
23%
Значение константы изменится.
77%
Программа завершится с ошибкой.
0%
Ничего не произойдет.
0%
Нет верного ответа
Проверь себя: Какой из следующих вариантов - не правильное использование `final`?
Anonymous Quiz
0%
final class Car { }
55%
final struct Point { }
36%
final func drive() { }
9%
нет правильного ответа
🔥1👏1
Bei Code 🍏
Привет, опубликовано новое видео в рубрике «Теория и практика вопросов собеседования iOS». Приятного просмотра 👍 🍿 https://youtu.be/E3PgzSn0wJk
Кстати, обратите пожалуйста внимание), что в видео не упомянул о возможности использования 'final' для свойств класса.
Используется 'final' для свойств класса, так же как и для функции.💎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Проверь себя: Какой стиль написания кода принят в языке Swift?
Anonymous Quiz
0%
PascalCase
100%
camelCase
0%
snake_case
0%
SCREAMING_SNAKE_CASE
0%
dash-case
👍2
Bei Code 🍏
Привет, опубликовано новое видео в рубрике «Теория и практика вопросов собеседования iOS». Приятного просмотра 👍 🍿 https://youtu.be/E3PgzSn0wJk
Привет. 👋

В этом видео уроке вы узнали о Final в Swift.

Теперь самое время проверить свои навыки на практике!

Переходи пожалуйста по ссылке и выполни задание:


https://vk.com/beicodeswiftiosdevelopers

Ты сможешь:

* Закрепить знания, полученные в видео.
* Применить полученные навыки на практике.
* Проверить свои навыки.
* Получить обратную связь по своему коду.

Ждем тебя на странице задания! 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1🙏1
Немного юмора)

Разговор двух программистов:

- Ты знаешь, я вчера провел целый день, пытаясь исправить баг, который я сам же и создал.
- Знакомо... А потом ты потратил еще два дня, пытаясь вспомнить, как ты его создал, чтобы исправить?
😀
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4