Вопросы по теме 'swift3'
Программно создать NSWindow
Я хочу программно создать новый NSWindow, но не могу найти способ добиться успеха. Этот простой код не отображает новое окно. Что с этим не так?
@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {
@IBOutlet weak var...
14724 просмотров
schedule
29.01.2023
Что такое синтаксис Swift для анимации WithDuration?
Я переношу старое приложение на бета-версию Xcode 7 и получаю сообщение об ошибке в своих анимациях:
Невозможно вызвать «animateWithDuration» со списком аргументов типа «(Double, задержка: Double, параметры: nil, анимация: () -> _, завершение:...
30067 просмотров
schedule
28.06.2023
Swift - получить дату со дня года
Мы можем получить день года для даты, используя строку ниже.
let day = cal.ordinalityOfUnit(.Day, inUnit: .Year, forDate: date)
Но как мы можем получить дату из дня года?
3798 просмотров
schedule
29.07.2022
iOS: проблема с касанием жеста при просмотре изображения
Я медленно работаю над разработкой Apple для обучения Swift, и я продолжаю сталкиваться с проблемой с моим жестом касания. Я воссоздал номера проекта несколько раз с тем же результатом.
Я добавляю жест касания к изображению, и это должно открыть...
2513 просмотров
schedule
13.08.2022
Как показать UIAlertController из Appdelegate
Я работаю с PushNotification в приложении iOS. Я хотел бы показать UIalertcontroller, когда приложение получает уведомление.
Я пробую этот код ниже в AppDelegate:
[self.window.rootViewController presentViewController:alert animated:YES...
31663 просмотров
schedule
20.04.2024
Ни один кандидат «+=» не дает ожидаемого контекстуального типа результата «Int»
Я обновлял свой код Swift для Swift 3 (очень взволнован), и пока все хорошо. Но я наткнулся на один кусочек кода, который не могу обновить.
Я ЗНАЮ, что мне не хватает чего-то очень простого, но я просто не вижу, что.
Вот что у меня есть в Swift...
6400 просмотров
schedule
11.03.2023
Swift 3 для цикла с приращением
Как мне написать следующее в Swift3?
for (f = first; f <= last; f += interval)
{
n += 1
}
Это моя собственная попытка
for _ in 0.stride(to: last, by: interval)
{
n += 1
}
46442 просмотров
schedule
18.11.2022
watchOS 3.0 обнаруживает вращение заводной головки в SpriteKit
Итак, начиная с watchOS 3.0, теперь вы можете получить вращение цифровой короны. Мне удалось использовать функцию crownDidRotate в интерфейсном контроллере. Но я не могу получить вращение короны внутри класса SKScene. Может ли кто-нибудь помочь...
952 просмотров
schedule
05.04.2024
Как преобразовать мой код Swift обратно в 2.3
Я загрузил XCode Beta 8 и преобразовал весь свой быстрый код из Swift 2.3 в Swift 3. Это вызвало у меня слишком много проблем и заставило меня начать проект, над которым я работал около 4 месяцев. Как преобразовать мой код из Swift 3 обратно в Swift...
8968 просмотров
schedule
06.08.2023
Перемешать массив Swift 3
Как я могу преобразовать функцию ниже в swift 3 ? В настоящее время возникает ошибка Binary operator '..<' cannot be applied to operands of type 'Int' and 'Self.IndexDistance' .
extension MutableCollection where Index == Int {
/// Shuffle...
13701 просмотров
schedule
12.12.2023
Swift 3.0, как использовать startDeviceMotionUpdates (to: withHandler)?
Swift 3.0 был выпущен вместе с Xcode 8.0, и, по-видимому, многое изменилось. Я очень не знаком с новым синтаксисом в Swift. Кто-нибудь может мне помочь? Я пытаюсь понять, что входит
motionManager.startDeviceMotionUpdates(
to:...
2269 просмотров
schedule
13.10.2022
Поддержка Realm для Swift 3.0
Мне было интересно, можно ли уже использовать Realm с бета-версией Swift 3.0.
Хотя я вижу каталог RealmSwift-swift3.0 в репозитории Realm, мне не удается правильно его использовать. Как мне установить его из исходников?
9673 просмотров
schedule
12.10.2022
Как я могу устранить неоднозначность типа и модуля с одним и тем же именем?
Я пытаюсь использовать B-tree на основе OrderedSet Кароли Лорентея в проекте. Однако я столкнулся с проблемой, когда я не могу объявить неквалифицированный OrderedSet<T> , потому что имя конфликтует между NSOrderedSet Foundation...
7373 просмотров
schedule
03.01.2023
создавать DateComponents/NSDateComponents из String и наоборот
Есть ли (элегантный или предпочтительный) способ преобразовать объект DateComponents в строку и обратно, чтобы
DateComponents -> String -> DateComponents
всегда возможно и полученный объект равен исходному объекту? (не идентичны)...
386 просмотров
schedule
18.03.2023
Назначить цель UIButton из переменной
Можно ли назначить цель из переменной? У меня есть функция, которая добавляет и удаляет цель, которая довольно избыточна, и я хотел бы немного ее обрезать. Я создал typealias , который повторяет параметры, ожидаемые для UIButtonTarget , но не...
119 просмотров
schedule
25.10.2022
Компилятор Swift 3 в терминале
Я скачал бета-версию Xcode 8.0, которая включает обновленный компилятор Swift 3. Можно ли использовать компилятор Swift 3 на терминале?
Например, я могу использовать команду «Swift (имя файла)» для компиляции и запуска кода Swift 2.2 в терминале.
2882 просмотров
schedule
19.03.2023
Xcode 8/Swift 3 — тип «CGColorRenderingIntent» не имеет члена «RenderingIntentDefault»
Я успешно преобразовал много ошибок в Swift 3, кроме последней строки. Он работает в Xcode 7, но не в Xcode 8.
Также стоит отметить, что Xcode 7 имеет документацию по CGColorRenderingIntent , а Xcode 8 — нет.
Тип «CGColorRenderingIntent»...
1800 просмотров
schedule
08.10.2023
Как реализовать общий инициализатор преобразования в Swift?
Я реализую 2D-векторную структуру в Swift:
public struct Vec2<T: Numeric> {
public let x: T
public let y: T
public init(_ x: T, _ y: T) {
self.x = x;
self.y = y;
}
// ...
}
public protocol Numeric:...
1208 просмотров
schedule
12.01.2024
Регистрация для push-уведомлений в Xcode 8/Swift 3.0?
Я пытаюсь заставить свое приложение работать в Xcode 8.0 и сталкиваюсь с ошибкой. Я знаю, что этот код отлично работал в предыдущих версиях Swift, но я предполагаю, что код для этого изменен в новой версии. Вот код, который я пытаюсь запустить:...
105281 просмотров
schedule
17.10.2022
Обновление сложности с Swift 3 и фоновой задачей
Для watchOS 3 Apple предлагает обновить усложнение с помощью WKRefreshBackgroundTask вместо использования getNextRequestedUpdateDate .
Как я могу определить время между двумя обновлениями, используя новый подход?
Я бы только взломал мой...
4037 просмотров
schedule
08.05.2023