swift3

Я пытаюсь заставить мое приложение работать в Xcode 8.0, и я столкнулся с ошибкой. Я знаю, что этот код отлично работал в предыдущих версиях swift, но я предполагаю, что код для этого изменен в новой версии. Вот код, который я пытаюсь запустить: let settings = UIUserNotificationSettings(forTypes: [.Sound, .A...

в Swift 2 работал следующий код: let request = NSFetchRequest(entityName: String) но в Swift 3 это дает ошибку: общий параметр "ResultType" не может быть выведен , потому что NSFetchRequest теперь является общим типом. В своих документах они написали следующее: let request: NSFetchRequest<Animal&...

в Apple использование Swift с Cocoa и Objective-C document (обновлено для Swift 3) они дают следующий пример Одноэлементного шаблона: class Singleton { static let sharedInstance: Singleton = { let instance = Singleton() // setup code return instance }() } давайте представи...

Я получаю следующую ошибку при использовании кода для расширения, я не уверен, просят ли они просто использовать другой оператор или изменить значения в выражении на основе поиска в интернете. ошибка: % недоступен: используйте truncatingRemainder вместо код: extension CMTime { var durationText:String ...

описание: у меня есть протокол P1, который обеспечивает реализацию по умолчанию одной из дополнительных функций Objective-C. когда я предоставляю реализацию по умолчанию необязательной функции, появляется предупреждение Предупреждение Компилятора: Non-'@objc' method 'presentationController(_:viewControlle...

Как проверить, какой из них является текущим потоком в Swift 3? в предыдущих версиях Swift можно было проверить, является ли текущий поток основным, сделав это: NSThread.isMainThread() ...

почему неявно развернутые опции не разворачиваются при использовании Строковой интерполяции в Swift 3? пример: Запуск следующего кода на игровой площадке var str: String! str = "Hello" print("The following should not be printed as an optional: (str)") производит этот выход: The following should not be ...

Я обновляю свое приложение до синтаксиса Swift 3.0 (я знаю, что он все еще находится в бета-версии, но я хочу быть готовым, как только он будет выпущен). до предыдущей бета-версии Xcode (Beta 5) я смог сравнить два Date объекты, использующие операнды <,> и ==. Но в последней бета-версии (Beta 6) это б...

у меня это на детской площадке с помощью Swift 3, Xcode 8.0: import Foundation class Person: NSObject, NSCoding { var name: String var age: Int init(name: String, age: Int) { self.name = name self.age = age } required convenience init(coder aDecoder: NSCoder) { let...

в iOS 9.3,didReceiveRemoteNotification метод вызывается в обоих следующих случаях. 1) при получении push-уведомления 2) Когда пользователь запускает приложение, нажав на уведомление. но на iOS 10, я замечаю, что didReceiveRemoteNotification метод не огонь, когда пользователь запускает приложение, нажав на...