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

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

iOS
Swift
Xcode
Download Telegram
🧠Проверь свои знания: Какую функцию можно использовать для безопасного извлечения значения из Optional в массиве?
Anonymous Quiz
20%
map
40%
flatMap
40%
compactMap
0%
нет верного ответа
1👍1
🧠Проверь свои знания: чему равен ответ выражаения 3 % 5?
Anonymous Quiz
0%
0
42%
2
33%
3
25%
нет верного ответа
🧠Проверь свои знания: Какой из следующих типов данных наиболее эффективен для реализации стека?
Anonymous Quiz
29%
Хэш-таблица
43%
Массив
29%
Дерево
1👍1
🧠 Проверь свои знания: что выведет print?
var x: Int?? = 1;
print(x == 1)
Anonymous Quiz
56%
true
13%
false
31%
ничего - будет ошибка компиляции
👍1🔥1
🧠 Проверь свои знания: что выведет print?
let x = -3
print(+x)
Anonymous Quiz
20%
+3
33%
-3
20%
3
27%
Ничего: будет ошибка компиляции.
👍1
🧠Проверь свои знания: как создать пустой массив целых чисел в Swift?
Anonymous Quiz
27%
var numbers: Array<Int>
0%
var numbers: [Int]?
64%
var numbers: [Int] = []
9%
var numbers: Int[]
0%
нет верного ответа
🧠Проверь свои знания👨‍💻:Как добавить элемент в конец массива numbers?
Anonymous Quiz
9%
numbers.add(5)
91%
numbers.append(5)
0%
numbers.insert(5, at: 0)
0%
numbers.push(5)
🧠Проверь свои знания: как получить количество элементов в массиве numbers?
let numbers = [1, 2, 3, 4, 5]
Anonymous Quiz
0%
numbers.size
9%
numbers.length
55%
numbers.count()
36%
numbers.count
1
Тестирование — это неотъемлемая часть процесса обучения 📚, которая играет ключевую роль в усвоении знаний и навыков 🎓. Во-первых, тесты помогают тебе осознать, насколько хорошо ты понимаешь материал 🤔, выявляя пробелы в знаниях и позволяя сосредоточиться на их устранении 🔍. Во-вторых, регулярное тестирование способствует закреплению информации в памяти 🧠, превращая ее в долговременные знания .

@Bei_Code
1👍1
🧠Проверь свои знания: что вернет выведется в консоль?
let array = [1, 2, 3, 4, 5]
let subArray = array[1...3] print(subArray)
Anonymous Quiz
60%
[1, 2, 3]
30%
[2, 3, 4]
10%
[2, 3, 4, 5]
0%
Ошибка выполнения
👍1
🧠Проверь свои знания: какой из следующих фрагментов кода создает диапазон чисел от 1 по 5 (включительно)?
Anonymous Quiz
17%
let range = 1..<5
17%
let range = 1...6
67%
let range = 1...5
0%
let range = 1..<6
👍1🔥1
🧠Проверь свои знания: какой результат выведет следующий код.

let range = 1...3; for i in range { print(i) }
Anonymous Quiz
8%
1 2
77%
1 2 3
15%
2 3
0%
Ошибка компиляции
🧠Проверь свои знания: Какой из следующих диапазонов будет включать только четные числа от 2 до 10?
Anonymous Quiz
23%
A) let evenRange = 2...10
54%
B) let evenRange = stride(from: 2, through: 10, by: 2)
15%
C) let evenRange = [2, 4, 6, 8, 10]
8%
D) все перечисленные варианты
Bei Code 🍏 pinned «Программирование — это не просто работа, это возможность создавать что-то уникальное и полезное . Если вы начинаете свой путь в iOS-разработке на Swift, вы открываете двери в мир, где ваши идеи могут стать реальностью 🚪💡. Swift — это современный, интуитивно…»
🧠Проверь свои знания: Как изменить значение элемента массива?
var numbers: [Int] = [1, 2, 3, 4, 5];
let index = 0; let newValue = 10;
Anonymous Quiz
7%
numbers.change(index, newValue)
27%
numbers.set(index, newValue)
67%
numbers[index] = newValue
0%
numbers[index].set(newValue)
👍1
🧠Проверь свои знания: Как удалить элемент из массива по индексу?

var numbers = [1, 2, 3, 4, 5]; let index = 0;
Anonymous Quiz
21%
numbers.delete(index)
79%
numbers.remove(at: index)
0%
numbers.pop(index)
👍1
Путь в 1000 строк кода начинается с первой ! 🚀💻
Начни прямо сейчас и открой новые горизонты! 🌟📚

@Bei_Code
🔥2👍1
🧠Проверь свои знания: Можно ли использовать цикл for-in для перебора символов в строке?
Anonymous Quiz
100%
Да
0%
Нет
🔥1