Результаты поиска по запросу "swift"
также реализует этот протокол.
разница между этими двумя методами объявления универсального суперкласса с предложением where или без него? func foo<T: SomeClass>(object: T) -> Array<T> func foo<T>(object: T) -> Array<T> where T: SomeClass
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 ...
Принятый ответ работал / не работает для всех сторонних приложений, например, Приложение Microsoft Teams. Запись данных изображения на диск и совместное использование URL-адреса работала для всех приложений:
то в iOS10, если вы хотите поделиться изображением с UIActivityViewController, вам просто нужно написать код swift3, который выглядит следующим образом: func shareTapped() { if let image = imageView.image { let vc ...
переключайтесь между Swift 3 и Swift 4.
о, что я делаю сейчас: extension Decimal { var formattedAmount: String { let formatter = NumberFormatter() formatter.generatesDecimalNumbers = true formatter.minimumFractionDigits = 2 formatter.maximumFractionDigits = 2 ...
Спасибо! Я ценю всех, кто нашел время, чтобы помочь мне.
ал основы языка программирования Swift, такие как переменные, классы, функции и т. Д. Что я не понимаю, так это то, как вы начинаете пытаться создать приложение, это структура того, как вы настраиваете функцию. Я предполагаю функцияили что я ...
вместо цикла пока. Вы блокируете возврат метода до тех пор, пока не будет достигнут этот обработчик завершения?
едаю содержимое моего приложения на свой RTMP-сервер и использую RPBroadcastSampleHandler. Одним из методов является override func processSampleBuffer(_ sampleBuffer: CMSampleBuffer, with sampleBufferType: RPSampleBufferType) { switch ...
Сделайте это частным свойством контроллера представления, чтобы вы могли получить к нему доступ в любом месте этого контроллера представления.
ользую следующий код для выполнения некоторых сложных фоновых операций из недавно запущенного контроллера представления let globalQueue = DispatchQueue.global() globalQueue.async { //complex job } Когда пользователь нажимает кнопку отмены, я ...
Привет, я работаю над проектом, где мне нужно глубоко скопировать видео и аудио. Мне удалось глубоко скопировать видео сэмплбуффер, но я не могу найти хорошее решение для аудио в Swift. У вас была возможность конвертировать ваш код в swift? С вашим кодом, как только вы получите копию сэмплбуффера, как вам удастся записать ее в файл? Спасибо
аюсь создать копию CMSampleBuffer, возвращенную captureOutput вAVCaptureAudioDataOutputSampleBufferDelegate. Проблема в том, что мои фреймы исходят из метода делегатаcaptureOutput:didOutputSampleBuffer:fromConnection: меня бросают после того, ...
Ответ выше не обрабатывает все угловые случаи, вот тот, который хорошо рисует дуги:
[/imgs/6DpAk.png]арисовать дугу между двумя координатными точками в Google Maps, как на этом изображении и так же, какпост в фейсбуке [http://tpr.org/post/air-canada-launching-non-stop-flights-sat-toronto]в iOS?
и сделано.
от вопрос уже есть ответ здесь: Swift 3 URLSession.shared () Неоднозначная ссылка на dataTask члена (с ошибкой: completeHandler :) (ошибка) [/questions/37812286/swift-3-urlsession-shared-ambiguous-reference-to-member-datataskwithcomplet] 13 ...