2012-06-04 6 views
5

अब मैं सरल iphone आवेदन में काम कर रहा हूँ, मैं में NSMutableArray"{54.399, 196}","{-268.246, 273}". की तरह तो मैं पहले indexpath में 54.399 प्राप्त करना चाहते हैं कुछ मूल्य संग्रहीत किया है, यह कैसे प्राप्त करने के लिए, कृपया मुझे अग्रिमएनएसएमयूटेबलएरे (आईफोन) से पहला मूल्य कैसे प्राप्त करें?

में मदद

धन्यवाद

+0

उपयोग कर सकते हैं इस NSString के रूप में एक CGRect है? – hypercrypt

उत्तर

17

यह लगता है कि आप सरणी के एक सरणी है, तो यह होगा:

[[myArray objectAtIndex:0] objectAtIndex:0]; 

या इसका उपयोग करते subscripting:

myArray[0][0]; 

संपादित:

ठीक है, तुम NSStrings के एक सरणी है। आप क्या चाहते हैं ऐसा करने के लिए (प्राप्त 53.399) निम्न कार्य करें:

NSString *myString = [myArray objectAtIndex:0]; 
NSArray *stringComponents = [myString componentsSeparatedByString:@","]; 
NSString *myFinalString = [stringComponents objectAtIndex:0]; 
subscripting साथ

:

NSString *myFinalString = [[myArray[0] componentsSeparatedByString:@","][0]; 
+0

आपके उत्तर के लिए धन्यवाद। – SampathKumar

+0

एनएसएलओजी (@ "परीक्षण:% @", [[ऐरे ऑब्जेक्टएट इंडेक्स: 0] ऑब्जेक्टएट इंडेक्स: 0]); – SampathKumar

+0

त्रुटि में आता है - [__ एनएससीएफस्ट्रिंग ऑब्जेक्टएटइंडेक्स:]: अज्ञात चयनकर्ता उदाहरण के लिए भेजा गया 0x1084a950 – SampathKumar

0

आप

[[arrayObj objectAtIndex:0] objectAtIndex:0]; 
+0

धन्यवाद आपके उत्तर के लिए – SampathKumar

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