मैंने ऐप्पल के दस्तावेज़ों में दिए गए चरणों के बाद तर्क परीक्षण करने के लिए आईओएस इकाई परीक्षण लक्ष्य बनाया है।क्या एक्सकोड के सेनटेस्टिंगकिट का उपयोग कर एक स्थिर लाइब्रेरी प्रोजेक्ट का परीक्षण करना संभव है?
अपने निर्माण में विफल रहता है हालांकि और मैं निम्नलिखित त्रुटि मिलती है: आमतौर पर
Undefined symbols:
"_OBJC_CLASS_$_MyClass", referenced from: objc-class-ref-to-MyClass in LogicTests.o ld: symbol(s) not found collect2: ld returned 1 exit status
, अगर मैं एक आवेदन के भीतर मेरी स्थिर पुस्तकालय का उपयोग करने के मैं library.a फ़ाइल होगी चाहते थे, और हेडर (सहित MyClass.h फ़ाइल ...)। क्या एक स्थिर लाइब्रेरी पर लॉजिक टेस्ट चलाने के लिए कुछ अतिरिक्त आवश्यक है, यदि मेरे टेस्ट केस MyClass.h का उपयोग कर रहे हैं तो उसी प्रोजेक्ट के भीतर?
Tjhanks
अच्छा सवाल। बुरा जवाब श्रीमान सच्चाई यह है कि, एक स्थिर पुस्तकालय की प्रकृति के कारण, आप आवेदन परीक्षण नहीं कर सकते हैं। – Daniel