Size: a a a

2021 January 25

𝙰

𝙰𝚍𝚊𝚖 in SwiftBook
Ivan Akulov
в качестве делегата этого scrollView вы устанавливаете контроллер, в котором работаете. А это значит он будет искать соответствующие методы.
спасибо!👍
источник

IA

Ivan Akulov in SwiftBook
вы и так работаете внутри класса, отдельно не нужно его создавать. Вы просто ссылаетесь на тот класс, в котором идет ваша работа.
источник

j

jeffrey in SwiftBook
Ребят, всем привет. Я тут решил сверстать активити с Фигмы, и там сама Фигма генерирует код определенных объектов. Я вставил этот код в viewDidLoad() чтобы проверить на кнопке и всё заработало, вот только проблема в том, что эти все значения будут устанавливаться теперь на все кнопки и тд. Как можно сделать чтобы все эти значения задавались для отдельных кнопок? (может создать для каждой кнопки свой класс или типа такого, просто реально не понимаю)
источник

j

jeffrey in SwiftBook
Вот так я вставил в viewDidLoad()
источник

AB

A B in SwiftBook
Виктор
//Задание 4
//1)Создайте массив, состоящий из четырех целочисленных элементов
//2)Сделайте так, чтобы вместо второго и третьего элементов массива (с индексами 1 и 2) был элемент, содержащий сумму начального и конечного элементов данного массива. После этого в массиве должно остаться 3 элемента.
Каким еще способом можно решить задачу?

var arrFour = [1,2,3,4]

arrFour.remove(at: 2)

arrFour[1] = arrFour[0] + arrFour[2]
сумму первого и последнего лучше через first + last складывать
источник

AT

Andrey Torlopov in SwiftBook
Кто подскажет, как в swiftlint включить проверку tabs/space отступов?
источник

В

Виктор in SwiftBook
Ребят) туплю что-то, есть массив, хочу отсортировать по убыванию, что не так делаю?
var currentArr = [-1,4,0,4,3,0,1,1,2,-4,-3]
for i in 0..<currentArr.count {
   if currentArr[i] > currentArr[0] {
       currentArr.insert(currentArr[i], at: 0)
   }
}
currentArr
источник

РГ

Руслан Гриценко... in SwiftBook
Виктор
Ребят) туплю что-то, есть массив, хочу отсортировать по убыванию, что не так делаю?
var currentArr = [-1,4,0,4,3,0,1,1,2,-4,-3]
for i in 0..<currentArr.count {
   if currentArr[i] > currentArr[0] {
       currentArr.insert(currentArr[i], at: 0)
   }
}
currentArr
currentArr.sort(by: <)
источник

TP

Taras Pushkar in SwiftBook
Всем привет!
Может кто-то ответить на вопрос о добавление 3д модели для ARKit?
источник

В

Виктор in SwiftBook
Руслан Гриценко
currentArr.sort(by: <)
такое знаю) хочу как-то по другому реализовать
источник

РГ

Руслан Гриценко... in SwiftBook
Виктор
такое знаю) хочу как-то по другому реализовать
Тебе надо не прибегая к нативным sort методам?
источник

K

KurKing in SwiftBook
Taras Pushkar
Всем привет!
Может кто-то ответить на вопрос о добавление 3д модели для ARKit?
типо как нарисовать или что?))))
источник

В

Виктор in SwiftBook
Руслан Гриценко
Тебе надо не прибегая к нативным sort методам?
ага) ради интереса)
источник

l

lily_name in SwiftBook
С нами ты создашь своё первое приложение для iOS ⚡️СЕГОДНЯ , 25 января стартует курс «Мои первые приложения на Swift». Ты ещё успеваешь присоединиться!

Курс подходим тем, кто уже знаком с основами языка и хочет научиться применять эти знания при разработке настоящих приложений. На нем ты создашь своё первое приложение с нуля.

Автор и преподаватель - Алексей Ефимов.

Длительность: 8 недель, 32 часа лекций, полноценные домашние задания с подробным разбором вашего кода.

Приобрести курс можно по прямой ссылке:
https://swiftbook.ru/?add-to-cart=23383
источник

РГ

Руслан Гриценко... in SwiftBook
Виктор
ага) ради интереса)
Ну вот сортировка пузырьком, самая простая. Есть ещё куча алгоритмов
источник

РГ

Руслан Гриценко... in SwiftBook
Руслан Гриценко
Ну вот сортировка пузырьком, самая простая. Есть ещё куча алгоритмов
public func bubbleSort<Element>(_ array: inout [Element])
   where Element: Comparable {
 guard array.count >= 2 else {
   return
 }
 for end in (1..<array.count).reversed() {
   var swapped = false
   for current in 0..<end {
     if array[current] > array[current + 1] {
       array.swapAt(current, current + 1)
       swapped = true
     }
   }
   if !swapped {
     return
   }
 }
}
источник

TP

Taras Pushkar in SwiftBook
Скачал с сайта apple демо проект по добавлению 3д моделей на поверхность. Добавил свою в формате usdz и конвертнул в scn. Но при добавлении на поверхность он не видит урл файла
источник

C

ChatKeeperBot in SwiftBook
👋 Albert Egyan, рады приветствовать тебя в «SwiftBook»

В этой группе мы обсуждаем Xcode, Swift. А также другие инструменты для разработчиков.😉

Пожалуйста ознакомьтесь с правилами группы
источник

РС

Руслан Садыков... in SwiftBook
Всем привет. У меня есть UILabel с NumberOfLines = 0. Мне нужно ему задать heightAnchor в зависимости от количества строк. Как это можно сделать?
источник

РГ

Руслан Гриценко... in SwiftBook
Руслан Садыков
Всем привет. У меня есть UILabel с NumberOfLines = 0. Мне нужно ему задать heightAnchor в зависимости от количества строк. Как это можно сделать?
labelHeightConstraint.constant = label.systemLayoutSizeFitting(UIView.compressedSize).height
попробуй такое