/ / Як реалізувати AVCam для Swift - ios, swift, камера

Як впровадити AVCam для Swift - ios, швидкої, камери

Привіт Я знайшов два посилання про AVCam

  1. Apple: https://developer.apple.com/library/ios/samplecode/AVCam/History/History.html
  2. alex-chan / AVCamSwift: https://github.com/alex-chan/AVCamSwift

Перше посилання має демо-файли, які працюють відмінно, але його в Object-C - може хтось показати мені документацію про перетворення Object-C в Swift?

Друге посилання я завантажив файли, але він не буде працювати в моєму 4s - хтось може сказати мені, чому?

Я хотів би мати швидку версію, тому я можу легко прийняти його в моїй швидкій збірки + спасибі знову ТАК!

Відповіді:

1 для відповіді № 1

якщо у вас є робоча версія objc, то чому б не простоімпортувати його за допомогою мостового заголовка? немає жодного документа про конвертацію obj-c до швидкого, якщо ви дійсно хочете перетворити його, то вам потрібно зробити це рядок за рядком.

і що саме ви намагаєтеся зробити? відображатиметься живий канал каналу? ці документи були перенесені для швидкого і підходять для цієї мети, але вам доведеться отримати вхідний порт в першу чергу.

https://developer.apple.com/library/mac/documentation/AVFoundation/Reference/AVCaptureVideoPreviewLayer_Class/index.html#//apple_ref/occ/clm/AVCaptureVideoPreviewLayer/layerWithSession:

Оновити: як імпортувати заголовки obj-c, новий спосіб створити їх, що не так, як говорили ще, це просто створити будь-який нормальний файл .m або об'єктний файл, а потім виберіть так, щоб створити заголовок, він налаштовує все для вас. Це, як кажуть, може бути варто, щоб грати з основи трохи більше, і, можливо, слідувати кілька керівництва, перш ніж намагатися реалізувати цей тип функції, якщо у вас виникли проблеми з наступними посиланнями.

Ось довідник із створення випадкових додатків http://www.ioscreator.com/tutorials/calculator-tutorial-in-ios8-with-swift що повинно навчити вас багато. Я б рекомендував наступні і читати через такі речі, поки у вас є трохи більше основи і може придумати більше точного питання. ніхто тут не збирається переписувати програму для вас, і ваші питання надзвичайно широкі.