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

186
Как получить уникальный идентификатор устройства в Swift?

Как я могу получить уникальный идентификатор устройства в Swift? Мне нужен идентификатор для использования в базе данных и в качестве ключа API для моего веб-сервиса в моем социальном приложении. Что-то, чтобы отслеживать ежедневное использование этого устройства и ограничивать его запросы к базе...

186
Как установить стиль строки состояния в Swift 3

Я использую Xcode 8.0 beta 4. В предыдущей версии UIViewController имел метод для установки стиля строки состояния public func preferredStatusBarStyle() -> UIStatusBarStyle Тем не менее, я обнаружил, что в Swift 3 он изменился на «Get ONLY varaiable». public var preferredStatusBarStyle:...

186
Как создать метку даты и время в формате ISO 8601, RFC 3339, часовой пояс UTC?

Как сгенерировать метку даты и времени, используя стандарты формата ISO 8601 и RFC 3339 ? Цель - строка, которая выглядит следующим образом: "2015-01-01T00:00:00.000Z" Формат: год, месяц, день, как "XXXX-XX-XX" буква "Т" в качестве разделителя часы, минуты, секунды, миллисекунды, как "XX: XX:...

186
Как применить градиент в фоновом режиме приложения iOS Swift

Я пытаюсь применить градиент в качестве цвета фона представления (основной вид раскадровки). Код работает, но ничего не меняется. Я использую xCode Beta 2 и Swift. Вот код: class Colors { let colorTop = UIColor(red: 192.0/255.0, green: 38.0/255.0, blue: 42.0/255.0, alpha: 1.0) let colorBottom =...

185
Импорт CommonCrypto в Swift framework

Как вы импортируете CommonCryptoв платформу Swift для iOS? Я понимаю, как использовать CommonCryptoв приложении Swift: вы добавляете #import <CommonCrypto/CommonCrypto.h>в заголовок моста. Однако фреймворки Swift не поддерживают заголовки моста. В документации говорится: Вы можете...

185
IOS - Как программировать с помощью swift

Я создаю приложение, которое использует Facebook SDK для аутентификации пользователей. Я пытаюсь объединить логику facebook в отдельном классе. Вот код (вырезанный для простоты): import Foundation class FBManager { class func fbSessionStateChane(fbSession:FBSession!, fbSessionState:FBSessionState,...

184
Декодирование Base64 в iOS 7+

Я закодировал текст ( NSString) используя NSDataClass новый API, который добавлен в iOS7. используя это - (NSData *)dataUsingEncoding:(NSStringEncoding)encoding; вот мой код NSString *base64EncodedString = [[myText dataUsingEncoding:NSUTF8StringEncoding] base64EncodedStringWithOptions:0];...

184
Как скопировать текст в буфер обмена / вставить в Swift

Я ищу чистый пример того, как скопировать текст в буфер обмена iOS, который затем может быть использован / вставлен в другие приложения. Преимущество этой функции заключается в том, что текст может быть скопирован быстро, без стандартных функций выделения текста традиционного копирования текста. Я...

182
Как сделать простой просмотр коллекции с помощью Swift

Я пытаюсь научиться использовать UICollectionView. Документация немного трудно понять , и уроки , которые я нашел , были либо в Objective C или долго сложных проектов. Когда я изучал, как использовать UITableView, мы ❤ Swift's Как сделать простое табличное представление с iOS 8 и Swift имели очень...

181
Класс не имеет инициализаторов Swift

У меня проблема с классом Swift. У меня есть быстрый файл для класса UITableViewController и класса UITableViewCell. Моя проблема - это класс UITableViewCell и выходы. Этот класс имеет ошибку. Класс "HomeCell" не имеет инициализаторов , и я не понимаю эту проблему. Спасибо за ваши ответы. import...

180
Не удается загрузить базовый модуль для XCTest

Я работаю в SWIFT над XCode и по умолчанию он создает тестовый файл, который ссылается на XCTest. Когда я устанавливаю целевое членство для моего основного проекта, это вызывает эту ошибку Не удается загрузить базовый модуль для XCTest Если это целевое членство не установлено, тесты выполняются...

179
Как вернуть первые 5 объектов массива в Swift?

Есть ли в Swift умный способ использования методов более высокого порядка в массиве для возврата 5 первых объектов? Целью obj-c было сохранение индекса и цикл по индексу приращения массива, пока он не достиг 5, и возврат нового массива. Есть ли способ сделать это filter, mapили...

179
В чем разница между модальными и push-переходами в раскадровке?

Может кто-нибудь объяснить мне, в чем точная разница между modalи pushsegue? Я знаю, что когда мы используем pushsegue, он добавляется в стек, поэтому, когда мы продолжаем pushего использовать, он продолжает занимать память? Может кто-нибудь показать мне, как эти два реализованы? ModalСеги могут...

178
Как преобразовать строку JSON в словарь?

Я хочу сделать одну функцию в моем быстром проекте, который преобразует строку в формат словаря json, но я получил одну ошибку: Невозможно преобразовать тип выражения (@lvalue NSData, параметры: IntegerLitralConvertible ... Это мой код: func convertStringToDictionary (text:String) ->...

178
Swift: объявить пустой словарь

Я начинаю учиться swift, следуя iBook The Swift Programming Languageon Swift, предоставленной Apple. В книге сказано, что для создания пустого словаря следует использовать то [:]же, что и при объявлении массива []: Я объявил пустой массив следующим образом: let emptyArr = [] // or String[]() Но при...

177
Панель навигации, цветовой тон и цвет текста заголовка в iOS 8

Фоновый текст в строке состояния по-прежнему черный. Как мне изменить цвет на белый? // io8, swift, Xcode 6.0.1 override func viewDidLoad() { super.viewDidLoad() self.navigationController?.navigationBar.barTintColor = UIColor.blackColor() self.navigationController?.navigationBar.titleTextAttributes...

177
NSRange от Swift Range?

Проблема: NSAttributedString принимает NSRange, в то время как я использую строку Swift, которая использует Range let text = "Long paragraph saying something goes here!" let textRange = text.startIndex..<text.endIndex let attributedString = NSMutableAttributedString(string: text)...