কম্পিউটার টিউটোরিয়াল

সুইফটে ফ্রন্ট ক্যামেরা ব্যবহার করার পদ্ধতি


সুইফটে ফ্রন্ট ক্যামেরা ব্যবহার করতে হলে প্রথমে ডিভাইসে কোন ক্যামেরা আছে তা চেক করতে হয়। AVFoundation ইম্পোর্ট করে নিচের ধাপগুলো ফলো করুন।

guard let frontCamera = AVCaptureDevice.devices().filter({ $0.position == .front }).first as? AVCaptureDevice else {
    fatalError("Front camera not found")
}

AVCaptureDevice.devices() দিয়ে ক্যামেরার লিস্ট পাওয়া যায়। ফিল্টার (filter) দিয়ে ফ্রন্ট ক্যামেরা বের করুন। এটি একটি ফাংশন হিসেবে ব্যবহার করা যাবে।

func checkCamera() {
    guard let frontCamera = AVCaptureDevice.devices().filter({ $0.position == .front }).first as? AVCaptureDevice else {
        fatalError("Front camera not found")
    }
}

নোট — সিমুলেটরে এটি রান করা যাবে না কারণ সিমুলেটরে ক্যামেরা নেই।


  1. UK-এ Apple Pay ব্যবহার করার পূর্ণ গাইড

  2. iPhone ক্যামেরা ব্যবহার করার পদ্ধতি

  3. উইন্ডোজ ১০ ক্যামেরা অ্যাপ освоয় করুন: ফটো ও ভিডিও ক্যাপচার করার সহজ গাইড

  4. Zoom-এ Snap Camera ফিল্টার যোগ করা: ধাপে ধাপে গাইড