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

বর্তমান iPhone মডেল ইনফরমেশন নির্ণয়


iPhone মডেল ইনফরমেশন পাওয়া

iOS একটি UIDevice ক্লাস প্রদান করে যাতে আপনার iPhone সম্পর্কে সকল তথ্য থাকে যা Apple-এর প্রাইভেসি ল aws লঙ্ঘন করে না।

UIDevice ব্যবহার করে নিচের ইনফরমেশন অ্যাক্সেস করা যায়:

  • UIDevice.current.localizedModel - লোকালাইজড মডেল ভার্সন রিটার্ন করে।
  • UIDevice.current.model - বর্তমান ডিভাইসের মডেল রিটার্ন করে, যেমন: "iPhone", "iPod touch"।
  • UIDevice.current.name - ব্যবহৃত ডিভাইসের বর্তমান নাম রিটার্ন করে, যেমন: "My iPhone"।
  • UIDevice.current.systemName - সিস্টেম নাম রিটার্ন করে, যেমন: "iOS"।
  • UIDevice.current.systemVersion - সিস্টেম ভার্সন রিটার্ন করে, যেমন: "4.0"।
  • UIDevice.current.batteryLevel - ব্যাটারি লেভেল রিটার্ন করে। ০ থেকে ১ এর মধ্যে হলে ভ্যালু রিটার্ন করে, অন্যথায় UIDeviceBatteryStateUnknown হলে -1.0 রিটার্ন করে।
  • UIDevice.current.batteryState - ব্যাটারি স্টেট রিটার্ন করে, Apple API অনুযায়ী চারটি সম্ভাব্য ভ্যালু:
public enum BatteryState : Int { 
    case unknown 
    case unplugged 
    case charging 
    case full 
}

উপরের কোড View Controller-এর viewDidLoad-এ লিখে প্রিন্ট করলে ফলাফল দেখা যায়।

print(UIDevice.current.model) 
print(UIDevice.current.localizedModel) 
print(UIDevice.current.systemVersion)

iPhone 7 Plus সিমুলেটরে রান করলে ফলাফল:

iPhone 
iPhone 
12.0

উপরের কোড কীভাবে ব্যবহার করবেন তার উদাহরণ এবং ফলাফল:

বর্তমান iPhone মডেল ইনফরমেশন নির্ণয়

  1. iPhone-এ Photos অ্যাপ ব্যবহার করার পদ্ধতি

  2. আইফোনে হোম বাটন ফিরিয়ে আনার উপায় (AssistiveTouch ব্যবহার করে)

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

  4. আইফোন ১৪ প্রি-অর্ডার করার ধাপে ধাপে গাইড