में पॉइंटर्स के बारे में मैंने निम्नलिखित में ठोकर खाई और यह काम नहीं कर रहा है कि यह क्यों काम करता है। कृपया आप बता सकते हैं कि मुझे range
से पहले पॉइंटर का उपयोग करने की आवश्यकता क्यों नहीं है?उद्देश्य-सी
NSString *d = @"The quick brown fox";
NSRange range = [d rangeOfString:@"brown"];
+1 ओपी को: याद रखें कि उद्देश्य-सी सी का एक सुपर-सेट है, ओओपी सुविधाओं को जोड़ रहा है। लेकिन यहां तक कि यदि आप ओओपी तरीके से कोड कर सकते हैं, तो आपको अभी भी कुछ सी मूलभूत जानकारी (कम से कम) जाननी है। – Macmade
ढेर बनाम ढेर आवंटन की एक ठोस समझ यहां बहुत आसान होगी। –
यहां तक कि एक ठोस भी नहीं ... बस कुछ मूल बातें वास्तव में मदद करेंगे, IMHO:) – Macmade