मैं open source app को संशोधित कर रहा हूं जो गैर-एआरसी है। मेरा अधिकांश आईओएस अनुभव एआरसी सक्षम उद्देश्य-सी के साथ है, इसलिए जब मैं प्रोजेक्ट में नई फाइलें बना और जोड़ता हूं तो मैं उन्हें compiler flags (विशेष रूप से जब मुझे अजीब गैर-आर्क कोड bugs का सामना करना पड़ता है) का उपयोग करके एआरसी अनुपालन करना होता है।एक ही आईओएस परियोजना में एआरसी और गैर-एआरसी कोड मिश्रण करना कितना सुरक्षित है?
जो चीज मुझे रात में रखती है वह सवाल है: यह मेरी परियोजना में आर्क और गैर-आर्क कोड को मिश्रित करने के लिए कितना सुरक्षित और विश्वसनीय है? जब क्यूए समय आता है तो यह मेमोरी लीक और प्रदर्शन इत्यादि जैसी चीजों के परीक्षण के लिए एक दुःस्वप्न होगा? एक और तरीका पूछा .. क्या मौजूदा गैर-आर्क कोड को आर्क कोड में परिवर्तित करने और संभावित परेशानी से छुटकारा पाने के लायक है?
वे कंपाइलर झंडे हैं, लिंकर झंडे नहीं हैं। इसके अलावा, एआरसी का उपयोग करने से आपको लीक और प्रदर्शन के लिए अपने ऐप का परीक्षण करने की आवश्यकता नहीं होती है। –
मेरा बुरा .. तय .. – abbood