এক্সকোডে ফাইলগুলি একটি আসল ফোল্ডারে সরানো


177

আমি যখন আমার প্রকল্পটি শুরু করেছি তখন আমি আক্ষরিক ফোল্ডারগুলির চেয়ে এক্সকোডে গ্রুপগুলি ব্যবহার করে খুশি হয়েছিলাম: যেহেতু আমি এক্সকোডে ব্রাউজারটি সমস্ত কিছু অ্যাক্সেস করার জন্য ব্যবহার করছি, তাই জিনিসগুলি সুন্দরভাবে সাজানো ছিল এবং আমি খুশি হয়েছিলাম।

যাইহোক, এখন প্রকল্পটি সংস্করণ নিয়ন্ত্রণের জন্য ভাগ করার কথা রয়েছে, প্রকল্প ফোল্ডারটি নিজেই একটি টার্মিনালের মাধ্যমে এটি স্ক্যান করার চেষ্টা করছে তাদের জন্য একটি হরর শো, প্রায় 300 টি ফাইল, যার অর্ধেকেরও বেশি গ্রাফিক্স।

আমি এখন জিনিসগুলিকে পুনরায় সংগঠিত করার চেষ্টা করছি, আসল ফোল্ডার তৈরি করে এগুলি এক্সকোডে আমদানি করছি। দুর্ভাগ্যক্রমে Xcode আমাকে গ্রুপের সাথে সেভাবে কাজ করতে দেয় না। উদাহরণস্বরূপ, যদি আমি একটি আসল সংযুক্ত ফোল্ডারে (নীল, হলুদ নয়) ডান-ক্লিক করি এবং বিদ্যমান ফাইলগুলি যুক্ত করতে বেছে নিই তবে এটি সেগুলিকে সেই ফোল্ডারে রাখে না, এটি তাদের মূলের মধ্যে ফেলে দেয়।

একইভাবে, আমি কোনও ফ্যাক্স-ফোল্ডার (একটি গ্রুপ) থেকে কোনও ফাইলকে একটি আসল ফোল্ডারে স্থানান্তর করতে পারি না: এক্সকোড প্রকৃত ফোল্ডারগুলিকে স্টাফ স্থানান্তরিত করার জন্য বৈধ স্থান হিসাবে বিবেচনা করে না।

আমি কী মিস করছি? আমি কীভাবে এক্সকোডকে বোঝাতে পারি যে আমি ফোল্ডারগুলিকে আমার গ্রুপগুলি ব্যবহার করতে দিই? কিছুটা অনুরূপ প্রশ্নের এখানে একটি উত্তর রয়েছে , তবে আমি বিদ্যমান ফাইলগুলির সাথে কাজ করছি বলে এটি আসলে আমার সমস্যার সমাধান করে না।

উত্তর:


176

একটি আধুনিক (এবং মৃত সহজ!) পদ্ধতির জন্য 2017 (এক্সকোড 6, 7, 8, এবং কখনও কখনও 9, যেহেতু এটি কিছু সময় স্বয়ংক্রিয়ভাবে এটি করে):

যদি আপনি একটি গুচ্ছ ফাইলগুলি একটি নতুন ফোল্ডারে সরিয়ে নিয়ে থাকেন এবং শিশুদের ক্রমবর্ধমান রাখছেন, তবে প্রতিটি ফাইল পৃথকভাবে স্থানান্তরিত করার চেয়ে এটি অনেক সহজ:

  1. এক্সকোড ফোল্ডার ট্রিটিতে নতুন গোষ্ঠী তৈরি করুন এবং আপনার ফাইলগুলি আপনার পছন্দ মতো সাজান।
  2. ফাইন্ডারে একটি মিলে ফিজিক্যাল ফোল্ডার ট্রি তৈরি করুন এবং পদক্ষেপ 1 এ আপনি যা করেছেন তার সাথে মেলে আপনার শারীরিক ফাইলগুলিকে সেগুলিতে व्यवस्थित করুন।
  3. এক্সকোডের সমস্ত উল্লেখ এখন লাল হওয়া উচিত (এটি ঠিক আছে!)
  4. আইডেন্টিটি এবং টাইপ ম্যানেজার থেকে, এক্সকোডে গ্রুপটি নির্বাচন করুন যা আপনি স্থানান্তর করতে চান, তারপরে তথ্য ফলকে ফোল্ডার আইকনটি ক্লিক করুন:

  5. ফাইন্ডার নির্বাচন সংলাপে, এই গ্রুপের জন্য আপনি সমান নতুন ফোল্ডারটি ২ য় ধাপে সন্ধান করুন! গোষ্ঠীর অভ্যন্তরের সমস্ত ফাইল এখন স্বয়ংক্রিয়ভাবে পুনরায় আবিষ্কার হবে!

সুন্দর না? আপনার তৈরি প্রতিটি নতুন গোষ্ঠীর জন্য আপনাকে অন্ততপক্ষে এই 5 টি ধাপ পুনরাবৃত্তি করতে হবে (যা প্রতিটি ফাইল পৃথকভাবে স্থানান্তরিত করে!)

বোনাস পয়েন্ট!

বলুন যে আপনি দুর্ঘটনাক্রমে পদক্ষেপটি ত্রুটিযুক্ত করেছেন এবং এখন আপনার ফাইলগুলির একগুচ্ছ লাল এবং এটি খুঁজে পাওয়া যায় না: নির্বাচন করুন ভাঙা একাধিক ফাইল এবং পদক্ষেপ 4 থেকে স্ক্রিনশটে একই ফোল্ডার আইকনটি ব্যবহার করে, সঠিক ফোল্ডারটি সন্ধান করুন যা এতে রয়েছে ফাইলগুলি এবং সেগুলি স্বয়ংক্রিয়ভাবে অনুপস্থিত পাথগুলি সমাধান করবে।


3
এটি করার পরেও গিটগুলিতে ফাইলগুলি নিয়ন্ত্রণবিহীন হয়ে যায়। অবশ্যই আমি সবসময় ফাইলটি পড়তে পারি তবে আমি কি কিছু মিস করছি?
স্লিপনট

2
@ জেরাল্ডো নিশ্চিত নন যে আপনি গিটের কী স্বাদ ব্যবহার করছেন তবে আমার কখনও সমস্যা হয়নি had আপনি সহজেই করতে পারেন git add .
ব্র্যান্ডস্ক্রিপ্ট

আমি কিছু মিস করছি এবং আমি নিশ্চিত যে এটি কী। "আমি ধাপে (1)" "তাদের মধ্যে আপনার ফাইলগুলি সংগঠিত করুন ..." শব্দের অর্থ বুঝতে পারছি না ?? আমি ধরে নিই এর এর অর্থ "ড্রাগ-এন্ড-ড্রপ বা যাই হোক না কেন গ্রুপে ফাইল যুক্ত করুন"। তবে আমি যদি এটি করি তবে অবশ্যই এক্সকোড ফাইলগুলি স্বীকৃতি দেয় এবং সেগুলিকে লাল দেখায় না, যেমন ধাপে বর্ণিত হয়েছে (3)। আমি কি ভুল করছি কোন ধারণা?
hkatz

পদক্ষেপ 2 হিসাবে আপনি কি শারীরিক ফাইলগুলি সরিয়ে নিয়েছেন?
ব্র্যান্ডস্ক্রিপ্ট

1
আহ, আমি এটি খুঁজে বের! পদক্ষেপ (২) আমার কাছে কিছুটা রহস্যজনক ছিল। আমি যদি এটি পুনরায় লিখতে থাকি তবে আমি "একটি মিলিয়ে ফিজিকাল ফোল্ডার ট্রি তৈরির প্রসঙ্গে কিছু বলি, তারপরে আপনি ধাপে নতুন গ্রুপে যুক্ত হওয়া ফাইলগুলি সনাক্ত করতে ফাইন্ডার কমান্ডে এক্সকোডের শো ব্যবহার করুন এবং (ফাইল) শারীরিকভাবে সেই ফাইলগুলি সরিয়ে ফেলুন আপনি সবে তৈরি ফোল্ডারে প্রবেশ করুন। এরকম কিছু ...
hkatz

119

আরও পূর্বে সম্পাদিত জুন 2017: এক্সকোড 9 স্বয়ংক্রিয়ভাবে এটি করে, কোনও বিশেষ প্রচেষ্টা প্রয়োজন। এই উত্তর এবং ব্র্যান্ডন এর কেবলমাত্র Xcode 8 এবং তার আগে প্রযোজ্য।

সম্পাদনা ডিসেম্বর ২০১B: নীচে ব্র্যান্ডনের উত্তর এখন আরও ভাল সমাধান। ২০১০-এ এই উত্তরটি তৈরি করা হয়েছিল এমন সময়ে আমিই এটি খুঁজে পেতাম find আমি এখন নীচে ব্র্যান্ডনের উত্তরটি পরামর্শ দিচ্ছি ।


দেখা যাচ্ছে যে ফাইলগুলি আসল ফোল্ডারে সরানো অবশ্যই সম্ভব, যদিও এটি যতটা সহজ হওয়া উচিত।

আমি এখানে একটি প্রশ্ন থেকে প্রাথমিক তথ্য পেয়েছি, এক্সকোড ফাইল এবং ফোল্ডারগুলি সংগঠিত করছি (মূল ডেটা মডেল অবজেক্টস - আইফোন) , তবে গুরুত্বপূর্ণ বিষয়গুলি শিখেছি।

প্রক্রিয়া

ফাইলগুলি সরিয়ে নেওয়া একাধিক উপ-পদক্ষেপ সহ একটি দ্বি-পদক্ষেপ প্রক্রিয়া:

  1. আপনি কোথায় ফাইলগুলি চান তা এক্সকোডকে বলুন :

    • আপনি যে ফাইল বা ফাইল গ্রুপে সরে যেতে চান এবং ডানদিকে ক্লিক করুন যা প্রাসঙ্গিক মেনুতে প্রদর্শিত হবে তা থেকে তথ্য পান choose গোষ্ঠী তথ্য বা ফাইল তথ্য উইন্ডো প্রদর্শিত হবে।

    • ক্লিক করুন চয়ন করুন মধ্যে উইন্ডোর পর্যন্ত ডান দিকে বোতাম পথ এলাকা। একটি ডায়লগ বাক্স উপস্থিত হবে।

    • আপনি যে ফোল্ডারে ফাইলগুলি সরাতে চান সেটিতে নেভিগেট করুন। প্রয়োজনে একটি নতুন ফোল্ডার তৈরি করুন । ডায়ালগ বাক্সের নীচে-ডান কোণে বাছুন বোতামটি ক্লিক করুন , তারপরে গ্রুপ তথ্য / ফাইল তথ্য উইন্ডোটি বন্ধ করুন।

    • গোষ্ঠীতে থাকা ফাইল / ফাইলগুলির নামগুলি লাল হয়ে যাবে এটি নির্দেশ করতে যে Xcode আপনার নির্দিষ্ট করা জায়গায় খুঁজে পাবে না।

  2. আসল ফাইলগুলি সরান

    • ফাইন্ডারে (বা গিট) আপনি পদক্ষেপ 1 এ নির্বাচিত ফাইলগুলি যে প্রকৃত ফোল্ডারে আপনি চান সেগুলিতে সরিয়ে নিন।

    • এক্সকোডে ফিরে যান। ফাইল / গোষ্ঠীগুলির সবগুলিই আবার কালো হওয়া উচিত। যদি কোনও এখনও লাল থাকে তবে আপনি কোনও কিছুকে সঠিক ফোল্ডারে নিয়ে যাওয়া মিস করেছেন।

পরামর্শ

এই প্রকল্পের 300 ডলার ফাইল সামঞ্জস্য করার সময় আমি কয়েকটি গুরুত্বপূর্ণ জিনিস শিখেছি:

  • কিছু ফাইল এইভাবে স্থানান্তর করতে অস্বীকার করে; এটি হ'ল, আপনি যখন নতুন গন্তব্যে নেভিগেট করবেন তখন বাছুন বোতামটি অক্ষম করা হবে যেমনটি নতুন ফোল্ডার বোতামটি রয়েছে। সমাধানটি যদিও আমি জানি না কেন এটি কেন পার্থক্য রাখে, তা হল প্রথমে এই ফাইলগুলিকে একটি গ্রুপে রাখার জন্য এক্সকোড ব্যবহার করা (ফাইলগুলিকে ডান / কন্ট্রোল-ক্লিক করুন এবং গ্রুপ নির্বাচন করুন , এবং গোষ্ঠীকে একটি নাম দিন) এবং তারপরে এই পদক্ষেপটি সরান the নতুন জায়গায় গ্রুপ। আপনি ফাইন্ডারে আসলে ফাইলগুলি সরিয়ে নেওয়ার পরে আপনি সেগুলি গ্রুপ থেকে সরিয়ে নিতে পারেন (এগুলিকে নতুন প্যারেন্ট গ্রুপ / ফোল্ডারে টেনে এনে এবং গ্রুপটি মোছার মাধ্যমে)।

  • বেশ কয়েকটি ফাইলের জন্য দ্বিতীয় ধাপটি শেষ করার পরে প্রতি কয়েক মিনিটে থামুন এবং তৈরি করুন। বিল্ডটি আপনাকে বলবে যে আপনি এতক্ষণ কোনও ক্ষতি করেছেন কিনা, আপনার খুব বেশি ক্ষতি করার আগে ফিরে যাওয়া এবং এটি ঠিক করা সহজ করে তোলে।

  • ফাইলগুলি যেখানে আপনি চান সেদিকে সরিয়ে না নিলে - আমার এক সময়ের শয়তান ছিল এমন কিছু ফাইল যা প্রথম দিকে ক্লাস ফোল্ডারে তৈরি করা হয়েছিল সেগুলি সরিয়ে নিয়ে যায় - আপনি কেবল এগুলিকে সন্ধানকারীতে তাদের পুরানো জায়গা থেকে বাইরে টেনে আনতে পারেন ডেস্কটপের মতো কোনও জায়গা, এক্সকোডে তাদের উল্লেখগুলি মুছুন এবং তারপরে ডান / নিয়ন্ত্রণ-ক্লিকের মাধ্যমে বিদ্যমান ফাইলগুলি বিকল্পের মাধ্যমে পুনরায় আমদানি করুন ।

  • অতীতে যদি আপনি এই প্রকল্পের ট্র্যাশে সরানো ছাড়াই ফাইলগুলির রেফারেন্সগুলি মুছতে Xcode ব্যবহার করেন তবে আপনি এমন ফাইলগুলি সন্ধান করতে পারবেন যা সরাতে হবে না তবে কেবল সেখানে বসে থাকবে। আমি যা করেছি তা আপনি না করেন সে সম্পর্কে সতর্ক থাকুন, আমি যে চলমান ফাইলগুলির বর্তমান গ্রুপের নামগুলি এবং বিভক্ত, আর লম্বা-লিংকযুক্ত ফাইলগুলি বিভ্রান্ত করবেন না, যাতে আপনি মনে করেন যে এটি ঘন হচ্ছে because

আশা করি এটি ভবিষ্যতের কিছু ব্যক্তিকে সহায়তা করবে। আমি অবাক হয়েছি যে এটি ছিল যতটা কঠিন এবং মাঝে মাঝে মুশকিল।


2
একই ডিরেক্টরিতে থাকা সমস্ত ফাইল থাকা সত্যিই আমাকে বাগিয়ে তুলছিল। এই জন্য আপনাকে ধন্যবাদ!
কর্টিস শিপলি

আপনি এটিও করতে পারেন: ফাইন্ডারে ইচ্ছামত ডিরেক্টরি কাঠামোটি পুনর্বিন্যস্ত করুন, প্রকল্পের সমস্ত "লাল ফাইল" মুছে ফেলুন এবং তারপরে
সমস্তগুলি

@bshirley খুব সত্য, এবং মূল ডিরেক্টরিতে থাকা সমস্ত ফাইল যদি প্রকল্পে থাকা দরকার তবে এটি অনেক সময় বাঁচাতে পারে। দুর্ভাগ্যক্রমে একাধিক লোকের সাথে জড়িত প্রকল্পগুলির সাথে বা যা সময়ের সাথে সাথে প্রচুর প্রকাশ পেয়েছে, সেখানে এমন অনেকগুলি ফাইল থাকতে পারে যা প্রকল্পে যুক্ত করা উচিত নয়। সেক্ষেত্রে আপনাকে কোনটি পুনরুদ্ধার করতে আপনি মুছে ফেলা হয়েছে বা এর অনুরূপ কিছু ট্র্যাক করতে হবে।
ম্যাথু ফ্রেডরিক

11
এক্সকোড 4 এ আমাকে অন্যরকম কিছু করতে হয়েছিল - ডান ক্লিক করার সময় কোনও প্রাসঙ্গিক 'গেট ইনফর্ম' লিঙ্কগুলি দেখেনি। পরিবর্তে আমাকে পরিচয় প্রদর্শন করতে হবে এবং ভিউ টাইপ করতে হবে (সম্ভবত এটির জন্য একটি নাম যা আমি জানি না)। এটি xcode4 শিরোলেখ দণ্ডে দর্শন বিকল্পগুলির মধ্যে ডান-সর্বাধিক বোতাম। আমি প্রথমে ফাইল সিস্টেমে ফাইলটি সরিয়ে ফেলি এবং তারপরে পাথের পাশের অদ্ভুত আইকনটি টিপুন এবং এক্সকোডটি বলি যে নতুন ফাইলটি কোথায়।
ইভান পন

6
ফাইলগুলি সরানোর ক্ষেত্রে সমস্যাটি হ'ল এটি যখন ইতিমধ্যে এসভিএন নিয়ন্ত্রণের অধীনে রয়েছে, আপনার অবশ্যই ফাইলগুলি ঘুরিয়ে দেওয়ার জন্য ভার্সন বা কর্নারস্টোন এর মতো একটি অ্যাপ ব্যবহার করা উচিত তা নিশ্চিত করা দরকার ... বা আপনি ভয়ানক সংস্করণ নিয়ন্ত্রণ সমস্যা নিয়ে শেষ করবেন! আমি আশা করি অ্যাপল কেবল "গোষ্ঠী" ধারণাটি ফেলে দেবে এবং রিয়েল ফোল্ডারে সমস্ত কিছু
রাখবে

104

এক্সকোড 5 বা এক্সকোড 6 এ:

  1. ফোল্ডারে আপনার গ্রুপগুলিতে সেই ফোল্ডার তৈরি করুন
  2. ফাইন্ডারে সেই ফোল্ডারে ফাইলগুলি সরান
  3. বামদিকে এক্সকোড সাইডবারে লাল রঙের প্রতিটি ফাইল নির্বাচন করুন
  4. ডান পাশের বারটি প্রকাশ করার জন্য "ইউটিলিটিগুলি দেখান / লুকান" বোতামটি ক্লিক করুন (চিত্র দেখুন)
  5. "পরিচয় এবং প্রকার" এ, ছোট বোতামটি ক্লিক করুন এবং ফাইলের অবস্থানটি নির্বাচন করুন (চিত্র দেখুন)

এখানে চিত্র বর্ণনা লিখুন

চিয়ার্স।


1
কিছু ব্যবহারকারীর জন্য নোট করুন, যদি আপনি কোনও ত্রুটি পেয়ে থাকেন যে শিরোনামের তথ্য পূর্বপরিবর্তিত হওয়ার পরে পরিবর্তনগুলি করা হয়েছিল, তবে কেবল পণ্যটি পরিষ্কার করুন এবং জিনিসগুলি কার্যকর হবে!
কোয়ান্টাম

আমি একটি হেডারের ফাইলটিকে একটি ফিজিকাল ফোল্ডারে সরানোর জন্য এক্সকোড 5.1.1 এ এই পদ্ধতির অনুসরণ করেছি। আমি ফাইলটি সরাতে সক্ষম তবে এক্সকোড প্রকল্পটি নির্মাণের সময় "ফাইল খুঁজে পাওয়া যায় নি" বলেছে। আপনি দয়া করে সাহায্য করতে পারেন।
রশ্মি রঞ্জন মল্লিক

22

আমি এখানে এক্সকোডের ভয়াবহ নকশাকে ঘিরে কাজ করার সবচেয়ে নির্ভরযোগ্য উপায়টি খুঁজে পেয়েছি যে দুটি কারণের জন্য আপনার সমস্ত ফাইলগুলি ফাইন্ডারে সংগঠিত করা:

  1. এক্সকোডের জিইউআইয়ের বিপরীতে অনুসন্ধানকারী "ভুল" করে না
  2. একবার ফাইন্ডারে জিনিসগুলি সংগঠিত হয়ে গেলে আপনি পুরো ফাইন্ডার ফোল্ডারগুলিকে এক্সকোডে টেনে আনতে / ছাড়তে পারবেন এবং ... কোনও প্রচেষ্টা ছাড়াই এটি আপনি যা চেয়েছিলেন ঠিক তা করে does

এমনকি বিদ্যমান XCode ফাইলগুলি চারপাশে সরানোর সময়ও এটি করা দ্রুত হয়:

  1. ফাইন্ডারে ফাইল নির্বাচন করুন
  2. তাদের জন্য ফাইন্ডারে একটি ফোল্ডার তৈরি করুন
  3. এগুলি ফোল্ডারে টেনে আনুন / ফেলে দিন (স্বয়ংক্রিয়ভাবে এগুলি সরায়)
  4. এক্সকোডে ফাইন্ডার ফোল্ডারটি টেনে আনুন / ছাড়ুন (স্বয়ংক্রিয়ভাবে: এক্সকোড ফোল্ডার তৈরি করে, ফাইন্ডার ফোল্ডারে প্রতিটি ফাইল যুক্ত করা হয়)
  5. আপনি এখন এক্সকোডে দেখতে পাওয়া প্রতিটি "লাল" ফাইল সিএমডি-নির্বাচন করুন (কারণ আপনি সেগুলি সরিয়ে নিয়েছেন) এবং মুছুন কী টিপুন

এনবি: আমি কখনই "সাব-গ্রুপের সাথে টেনে আনুন ফোল্ডারগুলি তৈরি করুন" বিকল্পটি ব্যবহার করি না, কারণ এক্সকোড 3-এ প্রায়শই আশাহীনভাবে বগী ছিল এবং প্রকল্পগুলিকে কলুষিত করতে পারে। অ্যাপল স্পষ্টতই (আইএমএইচও) অভ্যন্তরীণভাবে এই বৈশিষ্ট্যটি ব্যবহার করে না, অন্যথায় এটি কখনও বগি হওয়ার অনুমতি দেওয়া হত না; যদি অ্যাপল কোনও জিনিস ব্যবহার না করে তবে এটি সাধারণত ব্যবহার করা নিরাপদ নয় - তারা পরীক্ষায় ভাল নয় :)


2
আমি আগামীকাল এটি চেষ্টা করছি .. এটিই ছিল সহজ সমাধান যা আমি সন্ধান করছি। কেন তারা এটিকে এত কঠিন করে তুলেছিল? যদি এটি কেবল ফাইল সিস্টেমকে মিরর করা হয় তবে এটি অনেক কম বিভ্রান্তি হত। ধন্যবাদ!
delux247

এটি আমি চেষ্টা করা চতুর্থ সমাধান এবং কেবলমাত্র আমি এক্সকোড 5.1.1 এর সাথে কাজ করতে পারি। এছাড়াও, কিছু কারণে এটি আমার কোনও বিভাগের জন্য কাজ করবে না। আমাকে তাদের আক্ষরিক অর্থে ট্র্যাশে স্থানান্তরিত করতে হয়েছিল, তাদের ট্র্যাশ থেকে ফিরিয়ে নিয়ে যেতে হবে, এবং তারপরে তাদের এক্সকোডে পুনরায় যুক্ত করতে হবে এবং শেষ পর্যন্ত এটি কাজ করেছে।
ব্যবহারকারী3344977

21

কমান্ড লাইন সরঞ্জামটি সেটআপ এবং ব্যবহারের জন্য একটি সহজ উপায় রয়েছে - "synx" যা এখানে যা প্রয়োজন ঠিক তা করে।

প্রকল্পে এক্সকোড গ্রুপগুলি মেলে এটি এক্সকোড প্রকল্প ফোল্ডারটিকে পুনরায় সংগঠিত করে gan

আপনি এটি এখানে খুঁজে পেতে পারেন: https://github.com/venmo/synx

আপডেট: এক্সকোড 9 ডিফল্টরূপে এই বৈশিষ্ট্যটিকে সমর্থন করে। সুতরাং, অন্য সরঞ্জামগুলি আর ব্যবহার করার দরকার নেই!


দুর্দান্ত সরঞ্জাম তবে বড় প্রকল্পগুলিতে অত্যন্ত ধীর হয়ে যায় (কাজটি শেষ হতে কয়েক মিনিট সময় নিতে পারে) এবং সম্ভবত আর এটি সমর্থিত নয় বলে মনে হচ্ছে।
লুকাশজ

6

এক্সকোড 9

দেখে মনে হচ্ছে এক্সকোড 9 এখন এটি ডিফল্টরূপে সমর্থন করে। আপনি যখন দল থেকে অন্য গ্রুপে ফাইলগুলি সরিয়ে নিয়ে যান, ফাইলটি পুরানো ফোল্ডার থেকে নতুন ফোল্ডারে সরানো হবে। এটি ডাব্লুডাব্লুডিসি 2017 সালে ঘোষণা করা হয়েছিল।



2

আমি সাধারণত ফাইলগুলিকে সরাসরি ফাইন্ডারে ডিরেক্টরিতে স্থানান্তরিত করি, তারপরে তাদের "তথ্য পান" ডায়ালগটিতে এক্সকোডে লাল-বর্ণের নামগুলি দিয়ে ফাইলগুলি ঠিক করুন: "চয়ন করুন ..." বোতামটি ক্লিক করুন এবং ফাইলটির নতুন লোক্যাটয়েন নির্বাচন করুন। আমি এক্সকোডে ফাইলগুলি স্থানান্তর করতে চাইলে এটিই প্রথম প্রতিক্রিয়া এবং এটি কার্যকর হয়।


1

Xcode 4.5 হিসাবে আপনি যখন কোনও ফোল্ডার কাঠামোতে টানেন তখন এটি স্বয়ংক্রিয়ভাবে প্রকল্প নেভিগেটরে নেস্টেড গ্রুপগুলিতে রূপান্তরিত হয়। তারপরে, আপনি যদি ডিস্কের দিকে নজর দেন (যেমন ডান ক্লিক করুন এবং ফাইন্ডারে শো নির্বাচন করুন), ফোল্ডারটির কাঠামো ধরে রাখা হয়েছে।

আমি দেখতে পেয়েছি যে কোনও পুরানো প্রকল্প থেকে জিনিসগুলি ঠিক করার চেষ্টা করা কেবলমাত্র একটি ব্যথা। কেবলমাত্র এই ফাইলগুলি মুছতে এবং এগুলিতে আবার টেনে আনতে এটি আরও সহজ হয়ে যায়।


1

Xcode 4.5 এ একটি ফোল্ডার সরাতে আমি কেবল ...

  1. এক্সকোড থেকে ফাইল / গোষ্ঠীগুলি মুছুন এবং "রেফারেন্স সরান" নির্বাচন করুন।
  2. ফাইন্ডারে যান এবং ফোল্ডার / ফাইলগুলি প্রয়োজনীয় হিসাবে সরিয়ে নিন।
  3. একবার হয়ে গেলে আমি এক্সকোডে ফিরে যাই এবং ফাইল-> ফাইলগুলিকে {ProjectName to এ যুক্ত করি choose
  4. নিশ্চিত করুন "গন্তব্য গ্রুপের ফোল্ডারে আইটেমগুলি অনুলিপি করুন (যদি প্রয়োজন হয়)" চেক করা হয়েছে
  5. "যে কোনও যুক্ত ফোল্ডারের জন্য গ্রুপ তৈরি করুন" চেক করা হয়েছে তা নিশ্চিত করুন
  6. আপনার প্রকল্পের জন্য "টার্গেটে যুক্ত করুন" চেক করা হয়েছে তা নিশ্চিত করুন

1

এক্সকোড 8 এর জন্য সবচেয়ে সহজ কৌশল ....

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

  1. ফাইন্ডারের মাধ্যমে একটি গন্তব্য ফোল্ডার তৈরি করুন
  2. ফোল্ডার রেফারেন্স (কোনও গ্রুপ নয়) নির্বাচন করতে বিকল্প ফলকটি ব্যবহার করে এক্সকোডে ফাইল (ফাইল -> ফাইলগুলি যুক্ত করুন) যুক্ত করুন
  3. প্রকল্প নেভিগেটরে (পুরানো) গ্রুপ থেকে (নতুন) ফোল্ডার রেফারেন্সে এ, বি, সি ফাইল টেনে আনুন। এক্সকোড প্রকল্পগুলিতে এবং ডিস্ক উভয়ই ফোল্ডারে ফাইলগুলি স্থানান্তরিত করবে।

সম্পন্ন.

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