पर आधारित परिभाषा मैं अपने आईफोन ऐप को आईपैड के साथ संगत बनाने की कोशिश कर रहा हूं। एक शीर्षलेख फ़ाइल में मैंने कुछ स्थिरांक स्थापित किए हैं। बड़ी स्क्रीन के कारण मैं आईफोन पर आईपैड पर छवियों के लिए कुछ स्थिरांकों का उपयोग करना चाहता हूं। मैं यह पूरा करने के इंटरनेट पर कुछ सुझाव मिले:# प्लेटफार्म [आईफोन या आईपैड]
#if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
#define imgAmcWidth 656.0f
#define imgAmcHeight 36.0f
#else
#define imgAmcWidth 240.0f
#define imgAmcHeight 20.0f
#endif
यह मेरी जरूरतों को पूरा करने लगता है। दुर्भाग्य से एक्सकोड 4 इस त्रुटि को संकलित करने में विफल रहता है: 'टोकन "[" प्रीप्रोसेसर में मान्य नहीं है ..' [एलएलवीएम जीसीसी 4.2]। मैं क्या गलत कर रहा हूँ?
Thx - यही मैंने सोचा था। लेकिन यह विधि वर्गों के बीच स्थिरांक साझा करने की अनुमति नहीं देती है? – Ghislain