Вопросы с тегом «swift»

87
Проверить, существует ли UserDefault - Swift

Я пытаюсь проверить, существует ли значение по умолчанию для пользователя, как показано ниже: func userAlreadyExist() -> Bool { var userDefaults : NSUserDefaults = NSUserDefaults.standardUserDefaults() if userDefaults.objectForKey(kUSERID) { return true } return false } Однако не важно, что он...

87
невозможно напечатать объект ('po') в проекте xcode6 beta 6 osx swift: (Ошибка при автоматическом импорте: не удалось получить модуль '__ObjC' из контекста AST)

Попытка распечатать объект ( poкоманду) в проекте OSX Swift xcode 6 beta 6 приводит к следующему сообщению об ошибке: (lldb) po managedObject error: Error in auto-import: failed to get module '__ObjC' from AST context В этом случае рассматриваемый объект является экземпляром NSManagedObject. Любые...

87
Swift: пользовательские инициализаторы ViewController

Как добавить пользовательские инициализаторы в UIViewControllerподклассы в Swift? Я создал подкласс, UIViewControllerкоторый выглядит примерно так: class MyViewController : UIViewController { init(leftVC:UIViewController, rightVC:UIViewController, gap:Int) { self.leftVC = leftVC; self.rightVC =...

87
Как оценивается Swift IF LET?

Я видел этот код на сайте Swift и в различных сообщениях здесь, и я пытаюсь понять основы. Как оценивается эта линия? if let name = optionalName { Я смущен, поскольку это не имя == необязательное имя, оно присваивает значение, так как этот отчет верен и почему он не соответствует действительности,...

87
Как запустить команду терминала в сценарии Swift? (например, xcodebuild)

Я хочу заменить свои сценарии CI bash на swift. Я не могу понять, как вызвать обычную команду терминала, такую ​​как lsилиxcodebuild #!/usr/bin/env xcrun swift import Foundation // Works println("Test") // Works ls // Fails xcodebuild -workspace myApp.xcworkspace // Fails $ ./script.swift...

87
Как сжать или уменьшить размер изображения перед загрузкой в ​​Parse как PFFile? (Свифт)

Я пытался загрузить файл изображения в Parse после того, как сфотографировал его прямо на телефон. Но это вызывает исключение: Завершение работы приложения из-за неперехваченного исключения «NSInvalidArgumentException», причина: «PFFile не может быть больше 10485760 байт» Вот мой код: В...

87
Когда использовать @objc в Swift?

В Swift я вижу такие методы, как: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Мне было интересно, когда использовать @objc? Я читал некоторые документы, но они говорят, что если вы хотите, чтобы его можно было вызывать в Objective-C, вы должны добавить флаг...

87
Как сравнить перечисление со связанными значениями, игнорируя связанное с ним значение в Swift?

Прочитав Как проверить равенство перечислений Swift со связанными значениями , я реализовал следующее перечисление: enum CardRank { case Number(Int) case Jack case Queen case King case Ace } func ==(a: CardRank, b: CardRank) -> Bool { switch (a, b) { case (.Number(let a), .Number(let b)) where...

87
Проверьте, включены ли службы определения местоположения

Я провел небольшое исследование CoreLocation. Недавно я столкнулся с проблемой, которая была рассмотрена в другом месте, но в Objective C и для iOS 8. Мне кажется глупым спрашивать об этом, но как вы можете проверить, включены ли службы определения местоположения с помощью swift в iOS 9? На iOS 7...

87
Взаимодействие с классами C ++ из Swift

У меня есть значительная библиотека классов, написанных на C ++. Я пытаюсь использовать их через какой-то тип моста в Swift, а не переписывать их как код Swift. Основная мотивация заключается в том, что код C ++ представляет собой базовую библиотеку, которая используется на нескольких платформах....

87
Модуль, скомпилированный с помощью swift 3.0, нельзя импортировать в Swift 3.0.1.

Я обновил Xcode до 8.1 GM и теперь получаю следующую ошибку для SwiftyJSON. Другие импортированные фреймворки вроде работают. Есть ли способ заставить это работать в Swift 3, пока SwiftyJSON не обновит свою структуру? Я использовал Carthage для импорта / обновления фреймворков. Я также Use Legacy...

87
Как решить «Интерполяция строк дает описание отладки для необязательного значения; вы хотели сделать это явным? " в бета-версии Xcode 8.3?

Начиная с бета-версии 8.3, огромное количество предупреждений: «Строковая интерполяция дает описание отладки для необязательного значения; вы хотели сделать это явным?» появился в моем коде. Например, предупреждение появляется в следующей ситуации, когда параметры могут привести к нулю: let msg =...

86
Как установить действие для UIBarButtonItem в Swift

Как можно настроить действие для настраиваемого UIBarButtonItem в Swift? Следующий код успешно помещает кнопку на панель навигации: var b = UIBarButtonItem(title: "Continue", style: .Plain, target: self, action:nil) self.navigationItem.rightBarButtonItem = b Теперь я хотел бы позвонить, func...

86
Swift - Проблемы с радиусом угла и падающей тенью

Я пытаюсь создать кнопку с закругленными углами и падающей тенью . Независимо от того, как я переключаюсь, кнопка не будет отображаться правильно. Я пробовал masksToBounds = falseи masksToBounds = true, но либо радиус угла работает, а тень нет, либо тень работает, а радиус угла не срезает углы...

86
Борьба с NSNumberFormatter в Swift за валюту

Я создаю бюджетное приложение, которое позволяет пользователю вводить свой бюджет, а также транзакции. Мне нужно разрешить пользователю вводить как пенсы, так и фунты из отдельных текстовых полей, и они должны быть отформатированы вместе с символами валюты. На данный момент у меня это работает...

86
SHA256 в быстром

Я хочу использовать sha256 в своем проекте, но у меня возникли проблемы с переписыванием кода objC на быстрый код. Помоги мне, пожалуйста. Я использовал этот ответ: Как я могу вычислить хэш SHA-2 (в идеале SHA 256 или SHA 512) в iOS? Вот мой код var hash : [CUnsignedChar] CC_SHA256(data.bytes,...

86
Как разрешить пользователю выбирать изображение с помощью Swift?

Я пишу свое первое приложение для iOS (только для iPhone) на Swift. Главное окно приложения должно позволять пользователю выбирать изображение из фотогалереи. Я нашел следующий пример кода ViewController.swift : class ViewController: UIImagePickerController, UINavigationControllerDelegate,...