Вопросы по теме 'swift3'

Параметры 'var' устарели и будут удалены в Swift 3.
Хорошо, я просто обновил Xcode до версии 7.3 и теперь получаю это предупреждение: Параметры 'var' устарели и будут удалены в Swift 3. Как исправить это, когда мне нужно использовать var в этой функции: public func getQuestionList(var...
44018 просмотров
schedule 14.07.2022

Как написать цикл for в Swift 3 для массива, который я изменяю во время цикла for?
Итак, у меня есть цикл for, который выглядит примерно так: for var i = 0; i < results.count ; i += 1 { if (results[i] < 5) { results.removeAtIndex(i) i -= 1 } } Раньше это работало. Но когда я изменил его на...
101313 просмотров
schedule 15.02.2024

UIControlState.Normal недоступен
Раньше для экземпляров UIButton можно было передать UIControlState.Normal для setTitle или setImage . .Normal больше не доступен, что мне использовать вместо него? let btn = UIButton(frame: CGRect(x: 0, y: 0, width: 20, height: 20))...
11567 просмотров
schedule 24.02.2024

Существуют перегрузки для '' со следующими типами результатов: ClosedRange‹Bound›, CountableClosedRange‹Bound›
Свифт 2 let gap = CGFloat(randomInRange(StackGapMinWidth...maxGap)) Отсутствует метка аргумента «диапазон:» в вызове Swift 3  — новая ошибка let gap = CGFloat(randomInRange(range: StackGapMinWidth...maxGap)) Никакие...
1404 просмотров
schedule 15.08.2022

Проблема с получением данных Swift 3 Core
Функция ниже используется для получения данных для просмотра таблицы. func fetchProfiles() -> Array<User> { var users: Array<User> = [] let fetchRequest: NSFetchRequest<Profile> = Profile.fetchRequest() let...
8502 просмотров
schedule 17.02.2024

Чтение данных из URL-адреса с помощью URLSession
Я использую URLSession для извлечения данных из URL-адреса. func scheduleURLSession() { let backgroundConfigObject = URLSessionConfiguration.background(withIdentifier: "myIdentifier...") let backgroundSession = URLSession(configuration:...
1757 просмотров
schedule 22.07.2022

Swift - проверить ноль развернутой дополнительной переменной
У меня есть следующий класс модели, который находится в библиотеке, написанной на Objective-C. Я использую этот класс в своем быстром проекте. В Swift это становится свойством типа String! . Иногда это свойство будет нулевым. Итак, я проверяю...
1818 просмотров
schedule 11.05.2024

Коллекция NSFetchRequests в Swift 3
У меня есть объект, который использует словарь ключевых путей для получения запросов. Каждый запрос на выборку представляет отдельный объект. Все это прекрасно и работает под Swift 2.3 и ниже. Однако, когда я пытаюсь преобразовать свой проект в...
555 просмотров
schedule 14.12.2023

Как переименовать сцену по умолчанию в шаблоне iOS SpriteKit?
Я очень новичок в разработке Swift и iOS. Я работаю над игрой, основанной на шаблоне Apple SpriteKit (с интеграцией GameplayKit). Все работало нормально, пока я не переименовал GameScene.swift и GameScene.sks в MapMainScene.swift и...
533 просмотров
schedule 20.08.2022

Проблема с настройкой делегата CABasicAnimation в Swift 3?
Я получаю следующую ошибку Не удается присвоить значение типа «StarButton» типу «CAAnimationDelegate?» в последней строке этого блока CABasicAnimation: let fillCircle = CABasicAnimation(keyPath: "opacity") fillCircle.toValue = 0...
4019 просмотров
schedule 14.04.2024

Сбой Swift при создании нового атрибута CoreData для существующего объекта
Я пытаюсь программно создать новый атрибут для уже существующей сущности в swift. Это мой код: let model = NSManagedObjectModel() var properties = Array<NSAttributeDescription>() let remoteURLAttribute =...
805 просмотров
schedule 04.04.2024

Значение типа «FileManager» не имеет члена «urlsForDirectory» — ошибка AppDelegate Swift 3
Поскольку я недавно обновился до XCode 8 Beta 5, я пытался решить эту ошибку в своем стеке основных данных appDelegate. В этих строках кода я получаю следующую ошибку: // MARK: - Core Data stack lazy var applicationDocumentsDirectory: URL = {...
2286 просмотров
schedule 21.04.2024

NSURL не может быть неявно преобразован в URL; Вы хотели использовать as для явного преобразования?
У меня есть последняя бета-версия xcode, я просто пытаюсь загрузить веб-страницу внутри приложения. import UIKit class ViewController: UIViewController { @IBOutlet var webView: UIWebView! override func viewDidLoad() {...
29089 просмотров
schedule 05.11.2023

Должен ли `.barrier` в параллельной очереди немедленно становиться активным?
Я не уверен, сломалось ли это в бета-версии xcode8 5. Посмотрите на этот код. Как вы думаете, он должен сначала напечатать «A» или «B»? let q = DispatchQueue(label: "q", attributes: .concurrent) q.async(flags: .barrier) {...
844 просмотров

Swift3.0 Не удается преобразовать значение типа «ClosedRange‹Index›» в тип «Range‹Index›»
Я пытаюсь перенести Swift 2.3 на 3.0 и постконвертировать, сталкиваясь с этой проблемой. Любое предложение, что я делаю неправильно. Свифт 3.0: override func setValue(_ value: AnyObject?, forKey key: String) { let uppercasedFirstCharacter...
12468 просмотров
schedule 25.10.2022

Расширение Swift 3 iMessage не открывает URL-адрес
Я создаю расширение iMessage для приложения iOS. Согласно примеру Apple , я создаю сообщение в соответствии с предоставленной логикой guard let url: URL = URL(string: "http://www.google.com") else { return } let message = composeMessage(url:...
3855 просмотров

Поддержка Realm для Swift 3
Поэтому я обновился до быстрой версии 3.0, и теперь все мои проекты с областью 1.0.2 выдают ошибку. RealmSwift скомпилирован с использованием более старой версии языка Swift (2.0), чем предыдущие файлы (3.0) Я также пытался создать новый...
572 просмотров
schedule 14.10.2022

Не удается вызвать значение нефункционального типа «HTTPURLResponse?» (Аламофайр 4.0) [Свифт 3.0]
Я получаю эту ошибку: «Невозможно вызвать значение типа HTTPURLResponse, не являющегося функцией?» по разделу: .response { (request, response, data, error) и мне было интересно, может ли кто-нибудь помочь мне с этим....
2992 просмотров
schedule 23.01.2024

Преобразование в Swift 3 нарушило кодирование/декодирование пользовательского класса
Итак, я только что преобразовал небольшое приложение из Swift 2.2 в Swift 3. Я избавился от обычных ошибок и битов очистки, необходимых после автоматического конвертера, но у меня есть проблема во время выполнения, с которой я не могу работать. из....
1411 просмотров
schedule 07.07.2022

Получение данных из Firebase в Swift 3.0
Я использую приложение с Firebase. После перехода на swift 3.0 сегодня Xcode попросил меня изменить этот код: ref.observeEventType(.ChildAdded, withBlock: { snapshot in let currentData = snapshot.value!.objectForKey("Dogs")...
5265 просмотров