interface builder - Objective-C/Cocoa : Using bindings to access scalar values in an array -


तो मान लें कि एक वर्ग है जिसमें:

int कुछ डेटा [EXTREMELY_LARGE_CONSTANT];

इंटरफेस बिल्डर में टेक्स्टफ़ेल्ड से इस सरणी से अनियंत्रित पूर्णांक बाँधने का सबसे आसान तरीका क्या है? क्या मैं किसी तरह कक्षा में एक केवीसी पद्धति के माध्यम से कुछ डेटा [x] पढ़ सकता / लिख सकता / सकता हूं, या मुझे एक टेक्स्टफ़ील्ड उपवर्ग या कुछ समान बनाना है?

टेक्स्टफ़ील्ड का टैग इसी इंट के सूचकांक के समान बनाएं आपकी क्रिया विधि में, दृश्य का टैग प्राप्त करें और टेक्स्ट फ़ील्ड के intValue पर संबंधित int सेट करें। ऐसा करने का कोई तरीका नहीं है केवीसी के साथ, क्योंकि एक पूर्णांक सरणी एक वस्तु नहीं है (और वास्तव में सी के परिप्रेक्ष्य से भी एक सुसंगत इकाई है), इसलिए यह केवीसी मशीनरी के लिए पूरी तरह अपारदर्शी है।


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -