Вопросы по теме 'swift3'
Синтаксис блока в Swift
Я пытаюсь переписать с Objective-C на Swift, я не могу понять синтаксис или понять документы
Вот упрощенный пример в Objective-C, который я написал:
[UIView animateWithDuration:10.0 animations:^{self.navigationController.toolbar.frame =...
29149 просмотров
schedule
31.10.2022
Заголовок многострочной панели навигации
Я пытаюсь установить метку заголовка на панели навигации, чтобы разрешить несколько строк. У меня есть собственный код контроллера навигации, в который я помещаю многострочный код. Я знаю, что код уже там работает, но моя многострочная часть не...
21214 просмотров
schedule
05.10.2022
«++» устарел: он будет удален в Swift 3
После обновления до Xcode 7.3 в моем проекте появляется множество предупреждений.
'++' устарел: он будет удален в Swift 3 .
Любая идея исправить это предупреждение? Есть ли причины, по которым ++ и -- будут объявлены устаревшими в...
13034 просмотров
schedule
11.12.2023
Добавить пользовательское локальное уведомление в ios10 - swift 3
Я пытаюсь добавить пользовательское локальное уведомление, но я получаю только стандартное уведомление с моим действием:
Моя раскадровка выглядит так (стандартный шаблон):
У меня есть расширение, для которого...
6997 просмотров
schedule
04.03.2024
xcode 8 beta ios 10 push-уведомления перестали работать
После перехода на бета-версию xcode 8 мои push-уведомления перестали работать.
Мое удостоверение подписи кода для выпуска настроено на распространение. Я регистрирую устройство, получаю токен и успешно загружаю его на свой сервер без каких-либо...
6788 просмотров
schedule
01.03.2024
эквивалент dispatch_barrier_async в Swift 3
Рефакторинг кода коллеги, и я ищу эквивалент dispatch_barrier_async в swift 3. В игре много очередей, и его дизайн состоит в том, чтобы блокировать только эту очередь и только для этой единственной операции.
// Swift 2.3
func...
5432 просмотров
schedule
01.03.2024
Как я могу установить уведомление, которое UserNotifications Framework
Я могу установить уведомление в интервале времени, но я не знаю, как сделать это в определенное время и дату, я пытаюсь это сделать, но не работает
let center = UNUserNotificationCenter.current()
func notificationSender(){...
636 просмотров
schedule
16.03.2024
NSRange или Range‹String.Index› - что быстрее для алгоритма, вычисляющего идентичность между двумя строками в swift3?
Если у нас есть два варианта одного и того же алгоритма (например, вычисление идентичности между двумя строками), работающего с NSRange (где строка будет преобразована в NSString) или Range<String.Index> , какой вариант алгоритма будет...
170 просмотров
schedule
15.04.2024
Проблема после обновления до Swift 3
Я открыл один из своих проектов и Xcode попросил меня обновить исходный код до Swift 3 . После нажатия «Сохранить» я получил, как и ожидалось, ошибку. Ошибка возникает при создании файла fetchRequest . (Ошибка с сообщением об ошибке в строке 8)...
429 просмотров
schedule
04.11.2022
Как правильно использовать init или didmove?
Язык: Swift 3.0 --- IDE: Xcode 8.0 beta 2 --- Проект: iOS Game (SpriteKit)
Я создаю игру для iOS и знаю, что Apple очень строга со своими правилами, чтобы принять приложение/игру. Поэтому я хочу знать, как правильно настроить игру.
Я узнал от...
2436 просмотров
schedule
12.11.2022
Как написать функцию, которая принимает аргументы универсального типа, но возвращает другой тип в зависимости от типа универсального объекта?
Я пытаюсь написать базовую функцию интерполяции в swift3. Однако я получаю много ошибок. Это явно неправильный способ использования дженериков, но, может быть, у меня есть фундаментальное непонимание их применения?
class func...
135 просмотров
schedule
05.06.2024
Использование необъявленного типа «AttributedString»
Xcode 8 beta 4 больше не распознает класс Foundation AttributedString .
Я воспроизвел это в этом простом примере с игровой площадкой:
//: Playground - noun: a place where people can play
import Foundation
let attrStr1 = NSAttributedString()...
1600 просмотров
schedule
23.01.2024
Как обозначить изменяемые параметры в замыканиях с помощью Swift › 2.2?
Возможно, это проблема бета-версии Xcode 8, однако до версии 2.2 ключевому слову var разрешено добавлять параметры в сигнатуры функций:
func (var stringName: String) { ... }
С тех пор это устарело, поскольку от него мало пользы по сравнению...
2822 просмотров
schedule
19.11.2022
Как перетащить спрайт в Swift 3.0?
Все, что я пытаюсь сделать, это иметь возможность перетаскивать спрайт по экрану. Я пробовал следующий код:
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
}
override func touchesMoved(touches:...
4978 просмотров
schedule
02.11.2022
Какой хороший пример, чтобы различать fileprivate и private в Swift3
Эта статья помогла понять новые спецификаторы доступа в Swift 3 . Он также дает несколько примеров использования fileprivate и private .
Мой вопрос: использование fileprivate для функции, которая будет использоваться только в этом файле,...
35795 просмотров
schedule
29.04.2024
Метод не переопределяет какой-либо метод из ошибки суперкласса swift 3.0
Я конвертирую свой код из swift 2.2 в swift 3.0, и я получил метод, который не переопределяет какой-либо метод из его ошибки суперкласса. Вот мой код:
override class func layerClass() -> AnyClass {
return CAShapeLayer.self
}...
3205 просмотров
schedule
28.02.2024
Отображение изображения BLOB-объекта Mysql в UiImage swift 3
У меня есть база данных с изображениями, хранящимися в виде больших двоичных объектов, и я хочу отобразить их в UiImage. Я могу получить данные в своем приложении в виде канала JSON, и я могу получить данные изображения (через печать) следующим...
986 просмотров
schedule
11.11.2022
Расширение NSAttributedString в Swift 3
Я переношу свой код на Swift 3, и мне трудно работать с этим расширением, которое работало над предыдущей версией Swift.
extension Data {
var attributedString: NSAttributedString? {
do {
return try NSAttributedString(data:...
11128 просмотров
schedule
11.02.2024
в swift 3 пропал мост между [Double] и [NSObject]?
Итак, в Swift2.x приведенный ниже код работает без проблем:
определять:
public class BarChartData
public convenience init(xVals: [String?]?)
{
self.init(xVals: xVals, dataSets: [IChartDataSet]())
}
public convenience...
82 просмотров
schedule
20.11.2022
Как получить только время из объекта NSDate?
Скажем, например, мой объект Date (ранее NSDate ) был создан 12 июня 2016 года в 14:23, как мне извлечь именно эти 14:23 из моего объекта Date ? В основном что-то вроде mydate.time .
90 просмотров
schedule
06.11.2022