Size: a a a

2021 October 12

K

Kapitoshka438 in SwiftBook
Внимательнее взгляни на мой пример.
источник

S

Shakhzod in SwiftBook
В инит добавь как он сделал тоже
источник

K

Kapitoshka438 in SwiftBook
var arr1 = [1,2,3]
var arr2 = [4,5,6]
arr1.append(contentsOf: arr2)
источник

t

ttmmrrr in SwiftBook
@kapitoshka438 @shakhisk спасибо)
источник

VS

Vitaliy Samsonenko in SwiftBook
Отлично! Спасибо.
источник

t

ttmmrrr in SwiftBook
'''print(\(model), " транслирует канал ", \(channel))''' вызывает ошибку String interpolation can only appear inside a string literal
источник

K

Kapitoshka438 in SwiftBook
Убери внутренние кавычки
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Читай про замыканий (клоужеры).
.sorted возвращает новый массив отсортированный по условиям переданным в замыкания. В этом примере, если фамилии не равны, то сортировка будет по фамилии, а если фамилии равны, то по имени
источник

🅰Б

🅰️лександр Б.... in SwiftBook
intArray += [1, 2, 3]
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Но под капотом все равно будет добавлять по одному элементу
источник

VS

Vitaliy Samsonenko in SwiftBook
В таком варианте может не сохраниться последовательность вроде бы. Или я ошибаюсь?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Ошибаешься. Новый массив добавиться в конец к текущему массиву
источник

🅰Б

🅰️лександр Б.... in SwiftBook
источник

VS

Vitaliy Samsonenko in SwiftBook
Да, я уже глянул. Спасибо большое.
источник

t

ttmmrrr in SwiftBook
'''class Tv {
   
var model:String
   
var isOn: Bool
   
var channel: Channels
   
init ( model: String, isOn: Bool, channel: Channels) {
       
self.model = model
       
self.isOn = isOn
       
self.channel = channel
   }
   
enum Channels {
       
case firstchannel
       
case secondchannel
       
case animaltv
       
case history
       
case mtv
   }
   
func watchTv (model: String, isOn: Bool, channel: Channels ){
       
if isOn == true {
           print("\(model)  транслирует канал  \(channel)")
       }
   }
}
var tv = Tv(model: "Samsung First Generation", isOn: true, channel: .animaltv )
tv.watchTv()
'''  xcode пишет "Missing arguments for parameters 'model', 'isOn', 'channel' in call"..  подскажите,    пожалуйста, почему через свойста объекта тут метод не работает?
источник

P

Pok in SwiftBook
Переслано от Pok
источник

P

Pok in SwiftBook
Переслано от Pok
источник

P

Pok in SwiftBook
Переслано от Pok
в таблице я добавляю 2 жеста , по одному (свайпу) я зачеркиваю задачу путем progressLine.isHidden=true и крашу в зеленый цвет, по другому (лонгТап) я крашу в красный цвет. Так же сохраняю их в Кордату и после я присваиваю значению state значение из Кордаты, потом опять проверяю на основании этого значения крашу в цвет

Вопрос: у меня отображается только красный цвет, а зеленый нет, хотя он там есть , т.к в других тапбарах задачи добавляются
источник

P

Pok in SwiftBook
источник

K

Kapitoshka438 in SwiftBook
Написана же ошибка на английском. У тебя метод требует указания параметров.
источник