automatic-ref-counting पर टैग किए गए जवाब

ऑटोमैटिक रेफरेंस काउंटिंग (ARC) एक कंपाइलर फीचर है जो ऑब्जेक्टिव-सी और स्विफ्ट ऑब्जेक्ट्स का ऑटोमैटिक मेमोरी मैनेजमेंट प्रदान करता है।

7
इस ब्लॉक में स्वयं को जोरदार तरीके से कैप्चर करने से चक्र को बनाए रखने की संभावना है
मैं इस चेतावनी को xcode में कैसे टाल सकता हूं। यहाँ कोड स्निपेट है: [player(AVPlayer object) addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(0.1, 100) queue:nil usingBlock:^(CMTime time) { current+=1; if(current==60) { min+=(current/60); current = 0; } [timerDisp(UILabel) setText:[NSString stringWithFormat:@"%02d:%02d",min,current]];///warning occurs in this line }];

6
नया स्वचालित संदर्भ गिनती तंत्र कैसे काम करता है?
क्या कोई मुझे संक्षेप में बता सकता है कि ARC कैसे काम करता है? मुझे पता है कि यह कचरा संग्रह से अलग है, लेकिन मैं बस सोच रहा था कि यह कैसे काम करता है। इसके अलावा, अगर ARC वह करता है जो GC बिना प्रदर्शन में बाधा डाले …

7
एआरसी के साथ @autoreleasepool की अभी भी आवश्यकता क्यों है?
एआरसी (ऑटोमैटिक रेफरेंस काउंटिंग) वाले अधिकांश भाग के लिए, हमें ऑब्जेक्ट-सी ऑब्जेक्ट्स के साथ स्मृति प्रबंधन के बारे में सोचने की आवश्यकता नहीं है। इसे NSAutoreleasePoolअब और बनाने की अनुमति नहीं है, हालांकि एक नया वाक्यविन्यास है: @autoreleasepool { … } मेरा सवाल यह है कि जब मुझे मैन्युअल रूप …

4
कुछ फ़ाइलों के लिए स्वचालित संदर्भ गणना अक्षम करें
मैंने iOS 5 एसडीके डाउनलोड किया है और पाया है कि एआरसी नए ऐप्पल कंपाइलर की एक बड़ी विशेषता है। फिलहाल, कई तीसरे पक्ष के ढांचे एआरसी का समर्थन नहीं करते हैं। क्या मैं अपने नए कोड के लिए ARC का उपयोग कर सकता हूं और वर्तमान रिटेन / रिलीज …

18
मैं स्विफ्ट में कमजोर संदर्भों की एक सरणी कैसे घोषित करूं?
मैं स्विफ्ट में कमजोर संदर्भों की एक सरणी संग्रहीत करना चाहता हूं। सरणी अपने आप में एक कमजोर संदर्भ नहीं होनी चाहिए - इसके तत्व होने चाहिए। मुझे लगता है कि कोको NSPointerArrayइस का एक गैर-प्रकारीय संस्करण प्रदान करता है।

10
मैं एक उद्देश्य-सी सिंगलटन कैसे लागू कर सकता हूं जो एआरसी के साथ संगत है?
Xcode 4.2 में स्वचालित संदर्भ गणना (ARC) का उपयोग करते समय मैं एक एकल वर्ग को कैसे परिवर्तित (या सृजित) करता हूँ जो सही ढंग से संकलित और व्यवहार करता है?

3
एआरसी और ब्राइडेड कास्ट
एआरसी के साथ, मैं अब डाल सकता CGColorRefकरने के लिए id। मुझे पता चला कि मुझे एक कास्ट करने की जरूरत है। क्लैग डॉक्स के अनुसार : एक पाटने डाली एक सी शैली डाली तीन किसी कीवर्ड के साथ टिप्पणी की जाती है: (__bridge T) opगंतव्य प्रकार के लिए ऑपरेंड …

7
एआरसी-सक्षम कोड में "ब्लॉक [एक वस्तु] को जोरदार ढंग से चेतावनी देना" इस चक्र को बनाए रखने की संभावना है
एआरसी सक्षम कोड में, ब्लॉक-आधारित एपीआई का उपयोग करते समय संभावित रिटेन साइकिल के बारे में चेतावनी को कैसे ठीक किया जाए? चेतावनी: Capturing 'request' strongly in this block is likely to lead to a retain cycle कोड के इस स्निपेट द्वारा निर्मित: ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:... [request …

5
IOS5 SDK में ऑटोमैटिक रेफरेंस काउंटिंग के बारे में कुछ सवाल
मैं वर्तमान में iPad के लिए एक ऐप विकसित कर रहा हूं। IOS 4.2 के लिए विकास शुरू हुआ और अब iOS 4.3 के लिए जारी है (और मुझे लगता है कि पूरा हो जाएगा)। मैंने अभी iOS 5 में ARC के बारे में पढ़ा, और मूल रूप से मुझे …

2
क्या मैं एआरसी का उपयोग करते समय डीललॉक में शून्य करने के लिए गुण सेट करता हूं?
मैं iOS 5 में ऑटोमैटिक रेफरेंस काउंटिंग सीखने की कोशिश कर रहा हूं। अब इस सवाल का पहला भाग आसान होना चाहिए: क्या यह सही है कि ARC का उपयोग करते समय मुझे अपने प्रेषण में स्पष्ट रिलीज़-प्रॉपर्टी स्टेटमेंट लिखने की आवश्यकता नहीं है? दूसरे शब्दों में, क्या यह सच …

1
उदाहरण के लिए "प्राप्तकर्ता प्रकार 'काइलर' संदेश के लिए आगे की घोषणा क्या है?"
मैं एक iOS4 प्रोजेक्ट से iOS5 के कोड का एक ब्लॉक पोर्ट कर रहा हूं और मुझे ARC से कुछ परेशानी हो रही है। कोड एक स्क्रीन कैप्चर से एक पीडीएफ उत्पन्न करता है। पीडीएफ जनरेशन कोड UIView *captureView; ... NSMutableData *pdfData = [NSMutableData data]; UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil); UIGraphicsBeginPDFPage(); CGContextRef …

3
एआरसी के तहत हमें किन स्थितियों में __autoreleasing owner क्वालीफायर लिखना होगा?
मैं पहेली को पूरा करने की कोशिश कर रहा हूं। __strongNSObject, NSString, आदि जैसे सभी ऑब्जेक्टिव-सी मेंटेनेंस ऑब्जेक्ट पॉइंटर्स के लिए डिफ़ॉल्ट है। यह एक मजबूत संदर्भ है। एआरसी -releaseगुंजाइश के अंत में इसे संतुलित करता है। __unsafe_unretainedपुराने तरीके के बराबर है। यह एक कमजोर सूचक के लिए प्रयोग किए …

6
IOS5 में मजबूत और कमजोर भंडारण की व्याख्या
मैं iOS5 विकास और उद्देश्य-सी का उपयोग करने के लिए नया हूं। मुझे मजबूत और कमजोर भंडारण के बीच अंतर को समझने में परेशानी होती है । मैंने दस्तावेज़ीकरण और अन्य SO प्रश्न पढ़े हैं, लेकिन वे सभी मेरे लिए समान हैं और आगे कोई अंतर्दृष्टि नहीं है। मैंने प्रलेखन …

6
एआरसी को या एआरसी को नहीं? पक्ष और विपक्ष क्या होते हैं? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 6 साल पहले …

3
पॉप अप अभी भी दिखाई दे रहा है, जबकि UIPopovercontroller सौदा पर पहुँच गया
मैं आपको विश्वास दिलाता हूं कि मैंने अपने प्रश्न के लिए SO में उत्तर की तलाश की थी, लेकिन उनमें से कोई भी मददगार नहीं था। यहाँ मुझे एक सरल कोड मिला है जिसे एक के UIImagePickerControllerभीतर प्रस्तुत करना चाहिए UIPopoverController: -(void)takePicture:(id)sender{ UIImagePickerController *picker=[[UIImagePickerController alloc] init]; picker.delegate=self; picker.sourceType=UIImagePickerControllerSourceTypeCamera; picker.allowsEditing=YES; UIPopoverController …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.