Как сообщить приложению, работает ли его модульные тесты в чистом проекте Swift?

одна неприятная вещь при запуске тестов в XCode 6.1 заключается в том, что все приложение должно запускать и запускать свою раскадровку и корневой viewController. В моем приложении это запускает некоторые вызовы сервера, который извлекает данные API. Однако я не хочу, чтобы приложение делало это при запуске с...

Использование некоторого протокола в качестве конкретного типа, соответствующего другому протоколу, не поддерживается

Я пытаюсь смешивать дженерики с протоколами, и я получаю действительно трудное время xD у меня есть определенная архитектура, реализованная в проекте Android/Java, и я пытаюсь переписать ее, чтобы вписать ее в проект swift/iOS. Но я нашел это ограничение. Протоколома protocol ProtocolA { } ProtocolB pr...

Получить время UTC и местное время из nsdate объекта

в objective-c следующий код приводит к информации о времени даты UTC с помощью date API. NSDate *currentUTCDate = [NSDate date] в Swift однако, let date = NSDate.date() результаты в местной дате и времени. у меня есть два вопроса: как я могу получить время UTC и местное время (ну date дает местное вр...

Как представить контроллер вида справа налево в iOS с помощью Swift

я использую presentViewController, чтобы представить новый экран let dashboardWorkout = DashboardWorkoutViewController() presentViewController(dashboardWorkout, animated: true, completion: nil) это представляет новый экран снизу вверх, но я хочу, чтобы он был представлен справа налево без использования UI...

Swift 2 / iOS 9-libz.dylib нужна не найден

Я использую некоторые внешние коды от google в моем новом проекте Swift 2.0, который требовал "libz.dylib нужна" в более ранних версиях. После обновления до Нового XCode / нового SDK. XCode теперь не может импортировать libz.dylib и выдает некоторые ошибки неопределенные символы для архитектуры i386: ...

Swift, событие касания UIView в регуляторе

Как я могу добавить действие UIView touchbegin или действие touchend программно, поскольку Xcode не предоставляет из Main.раскадровка?...

Что означает предупреждение "автоматическая настройка шрифта требует использования стиля текста динамического типа"?

Я получаю следующее предупреждение: "автоматическая настройка шрифта требует использования динамического типа стиля текста" которых я не могу избавиться от предупреждения о main.storyboard. Я проверил каждый UILabel на Identity Inspector чтобы убедиться, что "Автоматически Настраивает Шрифт" снят....

Как shouldChangeCharactersInRange работает в Swift?

Я использую shouldChangeCharactersInRange как способ использования поиска типа "на лету". однако у меня возникли проблемы,shouldChangeCharactersInRange вызывается до фактического обновления текстового поля: в Objective C, я решил это с помощью использования ниже: -(BOOL)textField:(UITextField *)textField s...

Как добавить текст к изображению в iOS Swift?

Я огляделся и не смог понять, как взять текст, наложить его на изображение, а затем объединить их в один UIImage. я исчерпал Google, используя условия поиска, которые я могу придумать, поэтому, если у кого-то есть решение или хотя бы намек, они могут указать на него, мы будем очень признательны....

Как я могу использовать пользовательские ключи с протоколом Свифт 4-х Декодируемые?

Swift 4 представила поддержку собственного кодирования и декодирования JSON через Decodable протокол. Как я могу использовать пользовательские ключи для этого? например, скажем, у меня есть структура struct Address:Codable { var street:String var zip:String var city:String var state:String }...