আইওএস অ্যাপ্লিকেশন বিকাশের জন্য কোড সংগঠিত করা হচ্ছে


12

আমি আইওএস প্ল্যাটফর্মের জন্য একটি অ্যাপ্লিকেশন বিকাশ করছি এবং আমি যখন যাচ্ছিলাম, আমি লক্ষ্য করেছি যে আমি আমার ফাইলগুলি (.h, .m, .mm) সংগঠিত করার জন্য একটি ভয়ানক কাজ করেছি। কোনও আইওএস প্রকল্পের জন্য ফাইলগুলি সংগঠিত করার ক্ষেত্রে কি কোনও শিল্পের মান বা সেরা অনুশীলন রয়েছে?

আমার ফাইলগুলিতে কাস্টম ক্লাস (ভিউ কন্ট্রোলারদের পাশে), কাস্টমাইজড ভিউ কন্ট্রোলার, তৃতীয় পক্ষের সামগ্রী, কোড যা কেবলমাত্র আইওএস 5.0+ এ কাজ করে এবং পূর্ববর্তী সংস্করণগুলিতে কাজ করে এমন কোড অন্তর্ভুক্ত। আমি যে বিষয়টির সন্ধান করছি তা হ'ল জিনিসগুলি এমনভাবে সাজিয়ে রাখা যাতে অন্যরা (বা আমার আগত বছরগুলিতে) এটি দেখতে পারে এবং অ্যাপ্লিকেশনটির মূল কাঠামো বুঝতে পারে এবং এতে পাওয়া একাধিক ফাইল হারিয়ে না যায়।

উত্তর:


12

এর মতো কোনও শিল্পের মান নেই। অ্যাপল উত্স প্রকল্পগুলি কীভাবে এটি করে তা আপনি স্যাম্পল দেখে নিতে পারেন ..

তবে আপনি গ্রুপগুলিতে আপনার ফাইলগুলি সংগঠিত করার চেষ্টা করতে পারেন এবং প্রতিটি গ্রুপকে একটি ফোল্ডারে সংযুক্ত করতে পারেন ..

  • প্রতিটি ব্যবহারের জন্য সাবগ্রুপের সাথে এক গ্রুপের সমস্ত কন্ট্রোলারকে সংগঠিত করুন।
  • সমস্ত দর্শন একটি ও গ্রুপে রাখুন এবং প্রতিটি ব্যবহারের জন্য সাবগ্রুপ।
  • সমস্ত গ্রুপকে একটি গোষ্ঠীতে সংগঠিত করুন
  • তৃতীয় পক্ষের লাইব্রেরিগুলিকে প্রতিটি লিবির জন্য সাবগ্রুপ সহ অন্য গ্রুপে রাখুন।

সুতরাং এবং তাই ফোর্থ .. এছাড়াও, প্রতিটি গ্রুপকে আপনার প্রকল্পের ভিতরে একটি ফোল্ডারে যুক্ত করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.