অবজেক্টিভ সি ++ কী এবং আমি Xcode এ এই ভাষাটি ব্যবহার করতে পারি?
অবজেক্টিভ সি ++ কী এবং আমি Xcode এ এই ভাষাটি ব্যবহার করতে পারি?
উত্তর:
অবজেক্টিভ-সি ++ হ'ল সোর্স কোড যা ওজেক্টিভ-সি ক্লাস এবং সি ++ ক্লাসগুলিকে (দুটি সম্পূর্ণ সম্পর্কযুক্ত নয়) mix আপনার সি ++ কোডটি ঠিক আগের মতোই কাজ করবে এবং ফলস্বরূপ এক্সিকিউটেবলটি উদ্দেশ্য-সি রানটাইমের সাথে যুক্ত হবে, সুতরাং আপনার উদ্দেশ্য-সি ক্লাসগুলিও কাজ করবে। আপনি এটি অবশ্যই এক্সকোডে ব্যবহার করতে পারেন - .mm
এক্সটেনশান সহ আপনার ফাইলগুলির নাম দিন ।
এছাড়াও, আপনি আপেল এর (দুঃখজনকভাবে মুছে ফেলা, তবে সংরক্ষণাগারভুক্ত) ডকুমেন্টেশন ওজেক্টিভ-সি ++ এ পড়তে চাইতে পারেন ।
সি -+ কোড (সম্ভাব্য ক্লাস) এর সাথে লিঙ্ক করার দক্ষতার সাথে অবজেক্টিভ-সি ++ অবজেক্টিভ-সি (সম্ভবত কোকো ফ্রেমওয়ার্ক সহ)।
হ্যাঁ, আপনি ম্যাক ওএস এক্স, আইফোন / আইপড টাচ, আইপ্যাডের জন্য বিকাশ করতে এই কোডটি এক্সকোডে ব্যবহার করতে পারেন। এটি খুব ভাল কাজ করে।
অবজেক্টিভ-সি ++ ব্যবহার করার জন্য আপনাকে আপনার প্রকল্পে কোনও অদ্ভুত কিছু করতে হবে না। এক্সটেনশন দিয়ে কেবল আপনার উদ্দেশ্য-সি ফাইলগুলির নাম দিন mm মিমি (। মিটার পরিবর্তে ) এবং আপনি যেতে ভাল।
এটি আমার প্রিয় আর্কিটেকচার: সি ++ তে আমার গেম / অ্যাপ্লিকেশনটির বেস ক্লাস লাইব্রেরি বিকাশ করুন যাতে আমি এটিকে অন্য প্ল্যাটফর্মগুলিতে (উইন্ডোজ, লিনাক্স) পুনরায় ব্যবহার করতে পারি এবং কেবল আইফোন / আইপ্যাড ইউআই নির্দিষ্ট স্টাফের জন্য কোকো ব্যবহার করতে পারি ।
আপনি যদি উদ্দেশ্য-সি ++ ব্যবহার করতে চান তবে আপনার ফাইলগুলির নাম রাখতে চান না তবে অনুরূপ প্রশ্নের.mm
আমার উত্তর চেকআউট করবে ।
কোনও .m। মিমি বা এর মতো কোনও পরিবর্তন না করে আপনি যদি আপনার প্রকল্পটিতে ক্লিক করেন তবে টেজেট-> বিল্ড সেটিংস ক্লিক করে "এলএলভিএম জিসিসি ৪.২ - ভাষাগুলি" তে যান (নতুন এক্সকোড "অ্যাপল এলএলভিএম সংকলক ৪.২" বলে ) আপনি সংকলন উত্স দেখতে হবে যে মান হিসাবে উদ্দেশ্য- সি ++ ;