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

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

9
Опции понижающего преобразования в Swift: как? Типа, или как! Тип?
Учитывая следующее в Swift: var optionalString: String? let dict = NSDictionary() В чем практическая разница между следующими двумя утверждениями: optionalString = dict.objectForKey("SomeKey") as? String против optionalString = dict.objectForKey("SomeKey") as! String?

13
Как добавить TextField в UIAlertController в Swift
Я пытаюсь показать a UIAlertControllerс a UITextView. Когда я добавляю строку: //Add text field alertController.addTextFieldWithConfigurationHandler { (textField) -> Void in } Я получаю Runtimeошибку: фатальная ошибка: неожиданно обнаружен ноль при разворачивании необязательного значения let alertController: UIAlertController = UIAlertController(title: "Find image", message: "Search for image", preferredStyle: .Alert) //cancel button let cancelAction: …

13
Swift - Как определить изменение ориентации
Я хочу добавить два изображения в одно изображение (т.е. для одного изображения в альбомной ориентации и другого для портретного изображения), но я не знаю, как определять изменения ориентации с помощью быстрых языков. Я пробовал этот ответ, но требуется только одно изображение override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator) { if …
96 ios  swift 

11
Загрузка файла с параметрами с помощью Alamofire
Я пытаюсь загрузить файл, используя Alamofire. Загрузка работает нормально при использовании File ( NSUrl), однако я не могу понять, как использовать эту NSDataопцию? Вот что у меня есть в качестве теста: var url:NSURL = NSURL.URLWithString("http://localhost:8080/bike.jpeg") var err: NSError? var imageData :NSData = NSData.dataWithContentsOfURL(url,options: NSDataReadingOptions.DataReadingMappedIfSafe, error: &err) Alamofire.upload(.POST, "http://localhost:8080/rest/service/upload/test.png", imageData) .progress …
95 ios  swift  alamofire 

22
Невозможно запустить приложение в симуляторе: Xcode beta 6 iOS 8
Я не могу запустить свое приложение на симуляторе с помощью симулятора Xcode 6 beta и iPhone 5s. Сначала я получаю сообщение об ошибке от симулятора «Невозможно загрузить симулятор iOS» а затем после того, как Xcode показывает мне следующую ошибку, Невозможно запустить приложение в симуляторе. Произошла ошибка во время работы (Domain …
95 ios  xcode  swift  ios8 

6
Математические функции в Swift
Как использовать математические функции , такие как sqrt(), floor(), round(), sin()и т.д.? При выполнении: _ = floor(2.0) _ = sqrt(2.0) Я получил: ошибка: использование неразрешенного идентификатора 'floor' ошибка: использование неразрешенного идентификатора 'sqrt'
95 swift 

16
Как представить UIActionSheet iOS Swift?
Как сделать UIActionSheet в iOS Swift? Вот мой код для кодирования UIActionSheet. @IBAction func downloadSheet(sender: AnyObject) { let optionMenu = UIAlertController(title: nil, message: "Choose Option", preferredStyle: .actionSheet) let saveAction = UIAlertAction(title: "Save", style: .default, handler: { (alert: UIAlertAction!) -> Void in println("Saved") }) let deleteAction = UIAlertAction(title: "Delete", style: .default, …

9
Могу ли я изменить размер UIActivityIndicator?
Какой бы размер я ни присвоил ему при распределении, он показывает только фиксированный размер. Можно ли его увеличить? Код: activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake(142.00, 212.00, 80.0, 80.0)]; [[self view] addSubview:activityIndicator]; [activityIndicator sizeToFit]; activityIndicator.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin); activityIndicator.hidesWhenStopped = YES; activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;

10
Swift - UIButton с двумя строками текста
Мне было интересно, можно ли создать UIButton с двумя строками текста. Мне нужно, чтобы в каждой строке был разный размер шрифта. Первая линия будет иметь 17 пунктов, а вторая - 11 пунктов. Я пробовал возиться с помещением двух меток внутри UIButton, но я не могу заставить их оставаться в пределах …
95 ios  swift  uibutton 

11
LLDB (Swift): преобразование необработанного адреса в полезный тип
Есть ли команда LLDB, которая может преобразовать необработанный адрес в пригодный для использования класс Swift? Например: (lldb) po 0x7df67c50 as MKPinAnnotationView Я знаю, что этот адрес указывает на MKPinAnnotationView, но он не во фрейме, который я могу выбрать. Но я хочу преобразовать необработанный адрес в MKPinAnnotationView, чтобы я мог изучить …
95 ios  swift  lldb 

11
Изменить цвет png в кнопках - ios
У меня есть набор иконок, которые я создал, которые представляют собой прозрачные белые PNG: А мне бы хотелось подкрасить их в другие цвета. Такие как синий, серый и т. Д. Я заметил, что при нажатии / касании они автоматически становятся серыми. Итак, я предполагаю, что могу изменить этот серый цвет …
95 ios  swift 

3
SwiftUI: как реализовать собственный init с переменными @Binding
Я работаю над экраном ввода денег, и мне нужно реализовать заказ, initчтобы установить переменную состояния на основе инициализированной суммы. Я думал, что это сработает, но получаю ошибку компилятора: Cannot assign value of type 'Binding<Double>' to type 'Double' struct AmountView : View { @Binding var amount: Double @State var includeDecimal = …
95 swift  swiftui 

6
Подкласс Swift UIView
Я хочу UIViewсоздать подкласс и показать вид входа в систему. Я создал это в Objective-C, но теперь хочу перенести его на Swift. Я не использую раскадровки, поэтому весь свой UI создаю в коде. Но первая проблема в том, что я должен реализовать initWithCoder. Я дал ему реализацию по умолчанию, так …
95 ios  swift 

10
iOS - файл MyProject-Swift.h не найден при запуске модульных тестов для Swift
Я пытаюсь настроить модульное тестирование для своего проекта. Это существующее приложение Objective-C, в которое я недавно добавил один класс Swift. Я установил файлы MyProject-Swift.h и Swift Bridging (как MyProject, так и MyProjectTest), и я могу создать и запустить приложение, используя как Objective-C, так и код Swift. Однако теперь я хочу …


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