Публикации по теме 'swift-programming'
Я запускаю новостную рассылку Swift
Если ты следишь за мной, отлично! Я сделаю это очень быстро. Я запускаю информационный бюллетень обо всем, что связано со Swift. Если вам нравится мой контент и вы хотите, чтобы я затронул определенную тему, нажмите на ссылку ниже и ответьте на этот вопрос.
Что вы хотите узнать о Swift/iOS/программировании в целом?
Нажмите здесь, чтобы подписаться на практическую iOS-разработку
Константы в языке программирования Swift
В языке программирования Swift константы используются для определения значений, которые нельзя изменить после их первоначального присвоения. Они объявляются с использованием ключевого слова let и обеспечивают неизменность присвоенного значения. Как только константе присвоено значение, ее нельзя изменить или переназначить в остальной части программы.
Вот синтаксис объявления константы в Swift:
Где:
constantName : это имя константы, которую вы хотите определить. DataType :..
Разработка, ориентированная на игровую площадку
РАЗРАБОТКА
Разработка, ориентированная на игровую площадку
Как создать прототип вашего приложения быстрее скорости света.
Swift Playgrounds - замечательная вещь. Они быстрые. Они позволяют быстро опробовать свой код. Они позволяют вам проверить свой пользовательский интерфейс за считанные секунды. Они действительно могут ускорить ваш цикл разработки.
Это краткое видео о том, как они могут помочь, например, при создании прототипа ячейки для коллекции.
Основным..
5. Рекурсия
5. Рекурсия
Функция рекурсии — это функция, которая вызывает сама себя.
Факториал!
func factorial(_ n:Int) -> Int {
if(n > 1){
return n * factorial(n - 1)
} else {
return 1
}
}
print(factorial(5))
X^n
func toThePowerOfN(_ X:Int, _ n:Int) -> Int {
if(n > 1){
return X * toThePowerOfN(X, n - 1)
} else {
return X
}
}
print(toThePowerOfN(2,5)) //2^5
Нахождение числа Фибоначчи
func fibonacciNumber(_ n:Int) -> Int {
if(n == 0){..
Реализация контекстных меню в iOS 13 с использованием SwiftUI или UIKit
Узнайте, как отображать контекстные меню в ваших приложениях для iOS, с помощью этого руководства.
С выпуском iOS 13 контекстные меню или контекстные меню стали удобным способом показать пользователям дополнительные функции, связанные с элементами на экране.
В частности, когда вы долго нажимаете (т. Е. Нажимаете и удерживаете) элемент, появляется контекстное меню с некоторыми общими действиями.
Следует отметить, что, в отличие от предыдущей функции Peek and Pop , для которой..
Использование ReferenceFileDocument в SwiftUI
Создайте приложение на основе документа SwiftUI, используя ссылочные типы вместо типов значений для вашего документа.
На WWDC 2020 Apple представила создание приложений на основе документов, полностью созданных в SwiftUI с использованием нового элемента DocumentGroup . Наряду с этим новым дополнением Xcode 12 также предоставляет встроенный шаблон для создания приложения на основе документа с использованием SwiftUI с использованием FileDocument . Новый шаблон отлично работает, если..
Swift: что такое 0 и 1 доллар и как их использовать
КОДЕКС
Что такое 0 и 1 доллар в Swift
Это как-то связано с деньгами?
$0 , $1 и т. Д. Представляют элементы коллекции при выполнении над ними действий.
Например, чтобы распечатать список чисел, вы можете использовать встроенную функцию forEach() и $0 следующим образом:
let numbers = [1, 2, 3, 4, 5]
numbers.forEach { print($0) }
Здесь $0 представляет каждое число в массиве за раз.
В этом руководстве вы узнаете, что означают эти переменные со знаком доллара и как с..