2014-09-13 9 views
26

मेरा परीक्षण गतिशील आईओएस ढांचे XYZFramework एकल वर्ग XYZ के होते हैं से वर्ग तक नहीं पहुंच सकता।कस्टम गतिशील ढांचे (स्विफ्ट)

हालांकि, यहां तक ​​घोषित करने के बाद:

import XYZFramework 

मैं इस वर्ग के उपयोग करने में असमर्थ हैं, किसी भी निम्न त्रुटि उपज प्रयास के साथ हूँ:

Use of unresolved identifier 'XYZ' 

मैं इस मुद्दे को कैसे ठीक करूं?

उत्तर

43

जवाब मिले। मुझे public संशोधक के साथ मेरी कक्षा घोषणा को उपसर्ग करना पड़ा। तो यह:

class XYZ 
{ 

} 

बने:

public class XYZ 
{ 

} 

और, हमेशा की तरह, trashing ~/Library/Developer/Xcode/DerivedData फ़ोल्डर किसी भी लघु जटिलताओं तय की।

+1

आप अपने नमूना कोड – Gowtham

+1

यह मेरे लिए काम किया नहीं था साझा कर सकते हैं। क्या आप परियोजना साझा कर सकते हैं? – jollyr0ger

+5

के बाद मैं सब कुछ करने के लिए "सार्वजनिक" जोड़ने के लिए, छोड़ने Xcode, को दूर किया ~/Library/डेवलपर/Xcode/DerivedData, पुन: लॉन्च Xcode और त्रुटियों गायब हो गया। – mash

संबंधित मुद्दे