Запитання з тегом «swift»

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


14
Програмна зміна заголовка навігації
У мене є навігаційна панель із заголовком. Коли я двічі клацнув текст, щоб перейменувати його, він насправді говорить, що це елемент навігації, тому це може бути саме так. Я намагаюся змінити текст за допомогою коду, наприклад: declare navigation bar as navagationbar here button stuff { navigationbar.text = "title" } Це …

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

6
Swift Встановити масив
Перехід NSSetможе бути перетворений на Arrayвикористання, set.allObjects()але в новому такому методі немає Set(введено Swift 1.2). Це все ще можна зробити, перетворивши Swift Set в 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" як позначення зони для нульового зміщення, так само UTC, …
186 date  swift  time  iso8601  rfc3339 

13
Як швидко перебрати цикл у зворотному порядку?
Коли я використовую цикл for на Playground, все працювало нормально, поки я не змінив перший параметр для циклу на найвище значення. (повторення у порядку зменшення) Це помилка? Хтось ще мав його? for index in 510..509 { var a = 10 } Лічильник, який відображає кількість ітерацій, які будуть виконані, продовжує …

30
libc ++ abi.dylib: завершення з винятковим винятком типу NSException (lldb)
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це питання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані чи видалені. Я швидко програмую додаток, і коли запускаю тестовий додаток на iPhone-симуляторі, все працює, але потім я намагаюся провести пальцем праворуч, що є …
186 ios  swift 


30
Як встановити стиль рядка стану в Swift 3
Я використовую Xcode 8.0 beta 4. У попередній версії UIViewController було встановлено стиль рядка стану public func preferredStatusBarStyle() -> UIStatusBarStyle Однак я виявив, що це змінилося на "Отримати ТІЛЬКУ змінну" в Swift 3 public var preferredStatusBarStyle: UIStatusBarStyle { get } Як надати стиль для використання в моєму UIViewController?

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, alpha: …

10
IOS - як програматизувати програмно за допомогою швидкого переходу
Я створюю додаток, який використовує SDK Facebook для аутентифікації користувачів. Я намагаюся закріпити логіку 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 in …
185 ios  iphone  facebook  swift  segue 

2
Розшифровка Base64 в iOS 7+
У мене є закодований текст ( NSString), використовуючи NSDataAPI Class Class, який додано в iOS7. використовуючи це - (NSData *)dataUsingEncoding:(NSStringEncoding)encoding; ось мій код NSString *base64EncodedString = [[myText dataUsingEncoding:NSUTF8StringEncoding] base64EncodedStringWithOptions:0]; NSLog(@"%@", base64EncodedString); Я шукаю його розшифрувати
184 ios  objective-c  swift  ios7  ios8 

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

4
Як скопіювати текст у буфер обміну / картону за допомогою Swift
Я шукаю чистий приклад того, як скопіювати текст у буфер обміну iOS, який потім можна використовувати / вставити в інші додатки. Перевага цієї функції полягає в тому, що текст можна скопіювати швидко, без стандартних функцій виділення тексту при традиційному копіюванні тексту. Я припускаю, що ключові класи є UIPasteboard, але не …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.