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

248
Как использовать pull для обновления в Swift?

Я создаю программу для чтения RSS с использованием swift и мне нужно реализовать функцию pull для перезагрузки. Вот как я пытаюсь это сделать. class FirstViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { @IBOutlet var refresh: UIScreenEdgePanGestureRecognizer @IBOutlet...

243
Как я могу отправить dispatch_sync, dispatch_async, dispatch_after и т. Д. В Swift 3, Swift 4 и далее?

У меня есть много кода в проектах Swift 2.x (или даже 1.x), который выглядит следующим образом: // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { let image = self.loadOrGenerateAnImage() // Bounce back to the...

242
пытаясь оживить ограничение в быстром

У меня есть UITextField, который я хочу увеличить его ширину при нажатии на. Я установил ограничения и убедился, что ограничение слева имеет более низкий приоритет, чем то, которое я пытаюсь анимировать справа. Вот код, который я пытаюсь использовать. // move the input box...

242
SourceKitService прекращено

У меня проблема с XCode, когда появляется ошибка «Служба исходного комплекта прекращена», а вся подсветка синтаксиса и завершение кода исчезают в Swift. Как я могу это исправить? Вот пример изображения:...

242
Swift - Как конвертировать String в Double

Я пытаюсь написать программу BMI на быстром языке. И у меня возникла проблема: как преобразовать строку в двойную? В Objective-C я могу сделать так: double myDouble = [myString doubleValue]; Но как мне добиться этого на языке...

242
Перейдите к заголовку Objective C, не созданному в Xcode 6

Недавно я работал над тем, чтобы добавить Swift в существующий проект, чтобы попробовать его в реальной жизни. После добавления исходного файла Swift в проект у меня не возникает проблем с получением «Bridging Header», то есть Objective-C для Swift. Но *-Swift.hфайл заголовка, который должен...

240
В чем разница между слабой ссылкой и неподтвержденной ссылкой?

Свифт имеет: Сильные Ссылки Слабые ссылки Неизвестные ссылки Чем неподходящая ссылка отличается от слабой ссылки? Когда безопасно использовать ссылку без ссылки? Являются ли неизвестные ссылки угрозой безопасности, такой как висячие указатели в C / C...

240
Изменение цвета панели навигации в Swift

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

238
Есть ли у Swift поддержка генерации документации?

Многие языки поддерживают комментарии к документации, чтобы генератор (например, javadocили doxygen ) мог генерировать документацию кода, анализируя тот же код. Есть ли у Swift какая-либо функция комментариев к документации...

232
Как сделать так, чтобы кнопка в Swift имела закругленную границу?

Я создаю приложение, используя swift в последней версии Xcode 6, и хотел бы знать, как я могу изменить свою кнопку так, чтобы она могла иметь закругленную границу, которую я мог бы настроить самостоятельно, если это необходимо. Как только это будет сделано, как я могу изменить цвет самой рамки, не...

232
Swift применяет .uppercaseString только к первой букве строки

Я пытаюсь создать систему автозамены, и когда пользователь вводит слово с большой буквы, автозамена не работает. Чтобы это исправить, я сделал копию напечатанной строки, применил .lowercaseString, а затем сравнил их. Если строка действительно опечатка, это должно исправить слово. Однако тогда...

231
Использование isKindOfClass с Swift

Я пытаюсь взять немного Swift lang, и мне интересно, как преобразовать следующий Objective-C в Swift: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass:...

230
Xcode 8 / Swift 3: «Выражение типа UIViewController? не используется »предупреждение

У меня есть следующая функция, которая скомпилирована чисто ранее, но генерирует предупреждение с Xcode 8. func exitViewController() { navigationController?.popViewController(animated: true) } Msgstr "Выражение типа" UIViewController? "Не используется". Почему это говорит, и есть ли способ удалить...