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

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


30
Прецизионный спецификатор формата строки в Swift
Ниже показано, как я бы предварительно обрезал число с плавающей запятой до двух десятичных разрядов. NSLog(@" %.02f %.02f %.02f", r, g, b); Я проверил документы и электронную книгу, но не смог понять это. Спасибо!
395 swift 

27
Округление двойного значения до x количества знаков после запятой в быстром
Может кто-нибудь сказать мне, как округлить двойное значение до х числа десятичных знаков в Swift? Я имею: var totalWorkTimeInHours = (totalWorkTime/60/60) С totalWorkTimeNSTimeInterval (двойной) в секунду. totalWorkTimeInHours даст мне часы, но это даст мне количество времени в таком длинном точном числе, например 1.543240952039 ...... Как мне округлить до, скажем, 1.543 …

21
Как я могу изменить изображение tintColor в iOS и WatchKit
У меня есть UIImageView под названием «theImageView», с UIImage в один цвет (прозрачный фон), как левое черное сердце ниже. Как я могу изменить цвет оттенка этого изображения программно в iOS 7 или выше, в соответствии с методом оттенка, используемым в значках панели навигации iOS 7+? Может ли этот метод также …
395 ios  swift  uiimage  uicolor  watchkit 

14
NSNotificationCenter addObserver в Swift
Как добавить наблюдателя в Swift в центр уведомлений по умолчанию? Я пытаюсь портировать эту строку кода, которая отправляет уведомление при изменении уровня заряда батареи. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged:) name:UIDeviceBatteryLevelDidChangeNotification object:nil];


30
Как получить версию приложения и номер сборки с помощью Swift?
У меня есть приложение IOS с серверной частью Azure, и я хотел бы регистрировать определенные события, например, имена входа и какие версии пользователей приложения работают. Как я могу вернуть версию и номер сборки, используя Swift?
389 ios  swift 

27
Как определить текущую модель iPhone / устройства?
Есть ли способ получить название модели устройства (iPhone 4S, iPhone 5, iPhone 5S и т. Д.) В Swift? Я знаю, что есть свойство с именем, UIDevice.currentDevice().modelно оно возвращает только тип устройства (iPod touch, iPhone, iPad, iPhone Simulator и т. Д.). Я также знаю, что это легко сделать в Objective-C с …
386 ios  iphone  swift  device 

19
Как мне сделать HTTP-запрос в Swift?
Я читаю «Язык программирования Swift» от Apple в iBooks, но не могу понять, как сделать HTTP-запрос (что-то вроде cURL) в Swift. Нужно ли импортировать классы Obj-C или мне просто нужно импортировать библиотеки по умолчанию? Или невозможно сделать HTTP-запрос на основе собственного кода Swift?


17
Как работает подстрока String в Swift
Я обновлял свой старый код и ответы с помощью Swift 3, но когда я перешел к Swift Strings и Indexing с подстроками, все стало запутанным. Конкретно я пробовал следующее: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) где вторая строка давала мне следующую ошибку Значение …
354 swift  string  range  substring 

20
Как преобразовать Swift Array в строку?
Я знаю, как программно сделать это, но я уверен, что есть встроенный способ ... Каждый язык, который я использовал, имеет своего рода текстовое представление по умолчанию для коллекции объектов, которое он будет выдавать при попытке объединить массив со строкой или передать его в функцию print () и т. Д. Поддерживает …
353 ios  arrays  swift 

30
Преобразование строки в Int с помощью Swift
Приложение в основном рассчитывает ускорение путем ввода начальной и конечной скорости и времени, а затем использует формулу для расчета ускорения. Однако, поскольку значения в текстовых полях являются строковыми, я не могу преобразовать их в целые числа. @IBOutlet var txtBox1 : UITextField @IBOutlet var txtBox2 : UITextField @IBOutlet var txtBox3 : …
352 ios  swift  int  uitextfield 

30
Как использовать шестнадцатеричные значения цвета
Я пытаюсь использовать шестнадцатеричные цветовые значения в Swift вместо нескольких стандартных, которые UIColorпозволяют вам использовать, но я понятия не имею, как это сделать. Пример: как бы я использовал #ffffffв качестве цвета?
352 ios  swift  uicolor 

15
После обновления до Xcode 11.2 с Xcode 11.1 приложение вылетает из-за _UITextLayoutView
После обновления до Xcode 11.2 с Xcode 11.1 мое приложение вылетает: *** Завершение работы приложения из-за необработанного исключения «NSInvalidUnarchiveOperationException», причина: «Не удалось создать экземпляр класса с именем _UITextLayoutView, поскольку не найден класс с именем _UITextLayoutView; класс должен быть определен в исходном коде или связан с библиотекой (убедитесь, что класс является …

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