ios - Read specific data in table -
बहुत ही बुनियादी IOS प्रश्न मेरे पास सबव्यूज़ ( काउंटर , दिनांक , दिनांक , नाम m_historytable ) >, और परिणाम )। जब भी ऐप एक नई पंक्ति को चलाता है, तब तालिका के शीर्ष पर जोड़ा जाता है। मुझे सबसे हाल ही के नाम को पढ़ने की जरूरत है और उसे एक UILabel
पर भेजना है। मुझे उम्मीद है कि कथन की तरह कुछ होना चाहिए:
m_last_name.text = [NSString stringWithFormat: @ "% d", ??? ];
मेरा प्रश्न बदलने की क्या ज़रूरत है ??? के साथ।
आपको अधिक विवरणों में कोरडेटा का अध्ययन करने की आवश्यकता है। । अपने मूल डेटा प्रविष्टियों से डेटा प्राप्त करने के लिए निम्नलिखित कोड का उपयोग
अपने कक्षा में एक समारोह बनाएं प्राप्त करने के लिए संदर्भ
- (NSManagedObjectContext *) managedObjectContext {NSManagedObjectContext * संदर्भ = शून्य; आईडी प्रतिनिधि = [[UIApplication साझा किया गया एप्लिकेशन] प्रतिनिधि]; यदि ((प्रतिनिधि प्रतिनिधि चयनकर्ता: @selector (प्रबंधित ऑब्जेक्ट कॉन्टैक्ट)]) {संदर्भ = [प्रतिनिधि प्रबंधित ऑब्जेक्ट कॉन्टैक्सक्स्ट]; } वापसी संदर्भ; }
अब कोर डेटा संस्थाओं से डेटा प्राप्त करने के लिए
NSManagedObjectContext * context = [self managedObjectContext]; NSMutableArray * historyDataArray = [[एनएसएमयूटीएबलएआरआरएआरओएल] आईएनएसटी]; NSFetchRequest * fetchRequest = [[NSFetchRequest alloc] initWithEntityName: @ "इतिहासडेटा"]; HistoryDataArray = [[संदर्भ executeFetchRequest: fetchRequest त्रुटि: शून्य] mutableCopy];
एक बार आप सरणी मिलता है, आप इस तरह नवीनतम आइटम चुन सकते हैं
NSManagedObject * वस्तु = [historyDataArray objectAtIndex: historyDataArray.count-1] ; m_last_name.text = [[NSString stringWithFormat: @
तो फिर तुम किसी भी मूल्य के लिए एक UILabel इस प्रकार पारित कर सकते हैं "% @", [ऑब्जेक्ट मान फोरेकी: @ "नेम"]];
Comments
Post a Comment