Результаты поиска по запросу "swift"

1 ответ

 также реализует этот протокол.

разница между этими двумя методами объявления универсального суперкласса с предложением where или без него? func foo<T: SomeClass>(object: T) -> Array<T> func foo<T>(object: T) -> Array<T> where T: SomeClass

2 ответа

https://developer.apple.com/documentation/swift/strideable

аюсь выучить Swift и смотрю на старый общий пример, который работал в Swift 2 func increment<T: Strideable>(number: T) -> T { return number + 1 }Сейчас в Swift 4 жалуется '+' is unavailable: Please use explicit type conversions or Strideable ...

2 ответа

Принятый ответ работал / не работает для всех сторонних приложений, например, Приложение Microsoft Teams. Запись данных изображения на диск и совместное использование URL-адреса работала для всех приложений:

то в iOS10, если вы хотите поделиться изображением с UIActivityViewController, вам просто нужно написать код swift3, который выглядит следующим образом: func shareTapped() { if let image = imageView.image { let vc ...

ТОП публикаций

2 ответа

 переключайтесь между Swift 3 и Swift 4.

о, что я делаю сейчас: extension Decimal { var formattedAmount: String { let formatter = NumberFormatter() formatter.generatesDecimalNumbers = true formatter.minimumFractionDigits = 2 formatter.maximumFractionDigits = 2 ...

2 ответа

Спасибо! Я ценю всех, кто нашел время, чтобы помочь мне.

ал основы языка программирования Swift, такие как переменные, классы, функции и т. Д. Что я не понимаю, так это то, как вы начинаете пытаться создать приложение, это структура того, как вы настраиваете функцию. Я предполагаю функцияили что я ...

1 ответ

 вместо цикла пока. Вы блокируете возврат метода до тех пор, пока не будет достигнут этот обработчик завершения?

едаю содержимое моего приложения на свой RTMP-сервер и использую RPBroadcastSampleHandler. Одним из методов является override func processSampleBuffer(_ sampleBuffer: CMSampleBuffer, with sampleBufferType: RPSampleBufferType) { switch ...

2 ответа

Сделайте это частным свойством контроллера представления, чтобы вы могли получить к нему доступ в любом месте этого контроллера представления.

ользую следующий код для выполнения некоторых сложных фоновых операций из недавно запущенного контроллера представления let globalQueue = DispatchQueue.global() globalQueue.async { //complex job } Когда пользователь нажимает кнопку отмены, я ...

1 ответ

Привет, я работаю над проектом, где мне нужно глубоко скопировать видео и аудио. Мне удалось глубоко скопировать видео сэмплбуффер, но я не могу найти хорошее решение для аудио в Swift. У вас была возможность конвертировать ваш код в swift? С вашим кодом, как только вы получите копию сэмплбуффера, как вам удастся записать ее в файл? Спасибо

аюсь создать копию CMSampleBuffer, возвращенную captureOutput вAVCaptureAudioDataOutputSampleBufferDelegate. Проблема в том, что мои фреймы исходят из метода делегатаcaptureOutput:didOutputSampleBuffer:fromConnection: меня бросают после того, ...

3 ответа

Ответ выше не обрабатывает все угловые случаи, вот тот, который хорошо рисует дуги:

[/imgs/6DpAk.png]арисовать дугу между двумя координатными точками в Google Maps, как на этом изображении и так же, какпост в фейсбуке [http://tpr.org/post/air-canada-launching-non-stop-flights-sat-toronto]в iOS?

1 ответ

и сделано.

от вопрос уже есть ответ здесь: Swift 3 URLSession.shared () Неоднозначная ссылка на dataTask члена (с ошибкой: completeHandler :) (ошибка) [/questions/37812286/swift-3-urlsession-shared-ambiguous-reference-to-member-datataskwithcomplet] 13 ...