2010-05-09 18 views
5

के साथ एक्सकोड स्क्रीनसेवर मैं वर्तमान में इस आलेख में वर्णित ओपनजीएल व्यू का उपयोग कर ओएसएक्स 10.6.3 पर एक्सकोड 3.2.6 पर एक साधारण स्क्रीन सेवर बनाने की कोशिश कर रहा हूं: http://cocoadevcentral.com/articles/000089.php वैसे भी अगर मैं उदाहरण से सटीक कोड का उपयोग करता हूं मैं देखता हूं कि स्क्रीन सेवर का परीक्षण एक काला स्क्रीन है। मैंने ओएसएक्स कंसोल में देखा अगर यह मुझे कुछ भी उपयोगी बताता है।ओपनजीएल

[0x0-0x1e01e] .com.apple.systempreferences [629] प्रणाली प्राथमिकताएं (629,0x7fff71071be0) malloc: संदर्भ गिनती 0x20057be80 के लिए अधःप्रवाह, पर तोड़ केवल एक चीज मैं कुछ इस तरह है auto_refcount_underflow_error डीबग करें। सिस्टम प्राथमिकताएं [629] संदर्भ

अमान्य मैं पता नहीं क्या गलत है, तो मैं खुशी होगी अगर कोई मुझे बताओ कैसे Xcode 3.2 में स्क्रीनसेवर टेम्पलेट के साथ एक साथ OpenGL का उपयोग करने के लिए कर सकता है। साथ ही, क्या कोई और लक्ष्य बनाने का कोई तरीका है ताकि मैं xCode के भीतर से स्क्रीनसेवर का पूर्वावलोकन कर सकूं?

धन्यवाद!

उत्तर

3

कोको देव सेंट्रल पर उदाहरण ठीक काम करता है। मेरे लिए एक ही त्रुटि आती है, लेकिन जहां तक ​​मैं कह सकता हूं, यही कारण है कि आपको ब्लैक स्क्रीन क्यों मिल रही है।

मुझे एक ही समस्या थी क्योंकि मैं स्क्रीन सेवर को सही ढंग से पुनर्स्थापित नहीं कर रहा था।

सुनिश्चित करें कि आप स्क्रीन सेवर को पुनर्स्थापित करने से पहले सिस्टम प्राथमिकताएं छोड़ दें। यदि आप नहीं करते हैं, तो पुराने स्क्रीन सेवर का उपयोग अभी भी किया जाएगा, भले ही यह आपको ओवरराइट करने के बारे में पूछे।

+3

मेरे सभी बालों को फिसलने से बचाने के लिए धन्यवाद। मुझे विश्वास नहीं है कि यह चुपचाप नवीनतम स्थापित एक का उपयोग करने में विफल रहता है - पूर्णता की कमी! –