के लिए स्विफ्ट ब्रिजिंग प्रदर्शन मौजूदा उद्देश्यों-सी कोडेबेस में तेजी से जोड़ने के अनुभव वाले डेवलपर्स के लिए एक प्रदर्शन प्रश्न।उद्देश्य-सी - मौजूदा कोडबेस
मेरे आधार यह है: अंत में Bridging-Header.h
वास्तव में बड़ी हो सकता है (यह सब 1.5k विद्यमान ऑब्जेक्टिव-सी कक्षाओं युक्त खत्म हो सकता है (दे या कक्षाएं उन है कि स्विफ्ट से पहुँचा जा नहीं होगा) लेने के लिए) PRODUCT-Swift.h
उत्पन्न के लिए और इसके विपरीत हैडर।
मुझे डर संकलन प्रदर्शन नाटकीय रूप से कम हो सकती है: हर बार शामिल .h
वर्गों के किसी भी बदल गया है यह सब .swift
फ़ाइलें पुन: संयोजित करना होगा।
क्या यह मामला है? यदि हां, तो प्रदर्शन को अनुकूलित करने का कोई तरीका है?
स्पष्टीकरण: कल्पना कीजिए कि आप .pch
फ़ाइल में अपने पूरी परियोजना कक्षाएं शामिल है, अब हर वर्ग परिवर्तन पूरी परियोजना के रखता ट्रिगर किया जाएगा। क्या यह Bridging-Header.h
काम करता है?
अच्छा बिंदु, धन्यवाद! –