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

Swift - это безопасный, быстрый и выразительный язык программирования общего назначения, разработанный Apple Inc. для своих платформ и Linux. Swift с открытым исходным кодом. Используйте тег только для вопросов о языковых функциях или необходимости кода в Swift. Используйте теги [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] и [cocoa] для (не зависящих от языка) вопросов о платформах или фреймворках.

18
Как объединить строки в Swift?
Как объединить строку в Swift? В Objective-Cнас нравится NSString *string = @"Swift"; NSString *resultStr = [string stringByAppendingString:@" is a new Programming Language"]; или NSString *resultStr=[NSString stringWithFormat:@"%@ is a new Programming Language",string]; Но я хочу сделать это на языке Swift.


13
Как перебрать цикл в обратном порядке в swift?
Когда я использую цикл for в Playground, все работало нормально, пока я не изменил первый параметр цикла for на самое высокое значение. (повторяется в порядке убывания) Это ошибка? У кого-нибудь еще это было? for index in 510..509 { var a = 10 } Счетчик, который отображает количество итераций, которые будут …

12
Как создать строку с форматом?
Мне нужно создать строку с форматом, который может конвертировать типы int, long, double и т. Д. В строку. Используя Obj-C, я могу сделать это следующим образом. NSString *str = [NSString stringWithFormat:@"%d , %f, %ld, %@", INT_VALUE, FLOAT_VALUE, DOUBLE_VALUE, STRING_VALUE]; Как сделать то же самое с Swift?
187 ios  swift  ios8 

6
Swift Set to Array
An NSSetможно преобразовать в Arrayиспользование, set.allObjects()но в новом методе такого нет Set(введено в Swift 1.2). Это все еще может быть сделано путем преобразования набора Swift в NSSet и использования allObjects()метода, но это не является оптимальным.
187 arrays  swift  set 


12
Как создать метку даты и время в формате ISO 8601, RFC 3339, часовой пояс UTC?
Как сгенерировать метку даты и времени, используя стандарты формата ISO 8601 и RFC 3339 ? Цель - строка, которая выглядит следующим образом: "2015-01-01T00:00:00.000Z" Формат: год, месяц, день, как "XXXX-XX-XX" буква "Т" в качестве разделителя часы, минуты, секунды, миллисекунды, как "XX: XX: XX.XXX". буква «Z» в качестве обозначения зоны для смещения …
186 date  swift  time  iso8601  rfc3339 

30
libc ++ abi.dylib: завершается с необработанным исключением типа NSException (lldb)
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я программирую приложение на swift, и когда я запускаю тестовое приложение на симуляторе iPhone, все работает, но затем я пытаюсь провести пальцем …
186 ios  swift 


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

29
Как применить градиент в фоновом режиме приложения 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 = UIColor(red: 35.0/255.0, green: 2.0/255.0, blue: 2.0/255.0, …

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

10
IOS - Как программировать с помощью swift
Я создаю приложение, которое использует Facebook SDK для аутентификации пользователей. Я пытаюсь объединить логику facebook в отдельном классе. Вот код (вырезанный для простоты): import Foundation class FBManager { class func fbSessionStateChane(fbSession:FBSession!, fbSessionState:FBSessionState, error:NSError?){ //... handling all session states FBRequestConnection.startForMeWithCompletionHandler { (conn: FBRequestConnection!, result: AnyObject!, error: NSError!) -> Void in println("Logged …
185 ios  iphone  facebook  swift  segue 

16
Импорт CommonCrypto в Swift framework
Как вы импортируете CommonCryptoв платформу Swift для iOS? Я понимаю, как использовать CommonCryptoв приложении Swift: вы добавляете #import <CommonCrypto/CommonCrypto.h>в заголовок моста. Однако фреймворки Swift не поддерживают заголовки моста. В документации говорится: Вы можете импортировать внешние платформы с чистой кодовой базой Objective-C, чистой кодовой базой Swift или смешанной кодовой базой. Процесс …
185 ios  swift  commoncrypto 

1
Декодирование Base64 в iOS 7+
Я закодировал текст ( NSString) используя NSDataClass новый API, который добавлен в iOS7. используя это - (NSData *)dataUsingEncoding:(NSStringEncoding)encoding; вот мой код NSString *base64EncodedString = [[myText dataUsingEncoding:NSUTF8StringEncoding] base64EncodedStringWithOptions:0]; NSLog(@"%@", base64EncodedString); Я хочу расшифровать
184 ios  objective-c  swift  ios7  ios8 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.