2012-05-21 21 views
19

इन टिप्पणियों के अनुसार, JSONKit एआरसी का समर्थन नहीं करता, और यहां तक ​​कि fobjc-नो-चाप एक एआरसी वातावरण में स्थापित करने के साथ नहीं चल रहा: https://github.com/johnezang/JSONKit/issues/37क्या JSONKit एआरसी का समर्थन करता है, या क्या कोई कांटा है जो एआरसी का समर्थन करता है?

+0

यह यूआरएल देखें http://stackoverflow.com/questions/10459444/json-parsing-method-not-working-for-ios4-in-iphone/10459696#10459696 – Deepesh

उत्तर

59

तुम अब भी एआरसी के साथ अपने आवेदन में JSONKit उपयोग कर सकते हैं।

मैं इसे स्वयं उपयोग कर रहा हूं।

एक्सकोड 5 में अपनी परियोजना रूट का चयन करें, Targets के तहत अपना आवेदन चुनें, फिर BuildPhases टैब का चयन करें। Compile Sources के तहत JSONKit.m पर डबल-क्लिक करें और निम्न संकलक झंडे -fno-objc-arc जोड़ें।

आशा है कि यह

चीयर्स

+0

क्या आपने इंस्ट्रूमेंट्स का उपयोग करके मेमोरी लीक की जांच की? जेएसओएनकिट डेवलपर ने खुद कहा था कि एआरसी पर्यावरण में यह कोई गारंटी नहीं है। समस्या शायद एआरसी से गैर-एआरसी की सीमाएं हैं। –

+0

अब तक कोई समस्या नहीं मिली है और मैं इसे थोड़ी देर के लिए उपयोग कर रहा हूं। इसके साथ, इसका मतलब यह नहीं है कि कोई भी नहीं है। मुझे अभी कोई नहीं मिला है। – bmartins

+0

यह आश्चर्यजनक है। मैंने कभी सोचा नहीं कि आप यह कर सकते हैं .... – nickw444

6

मैं संकलन स्रोत सेटिंग में JSONKit.m फ़ाइल में -fno-objc-arc साथ ARC परियोजना में JSONKit का उपयोग मदद करता है।

और आपके प्रश्न में से जुड़े कुछ पदों में पहले से ही यह कहता है कि यह काम करता है।

+0

यकीन है कि यह काम कर सकता है लेकिन सवाल यह है कि क्या यह स्मृति रिसाव के बिना काम करेगा? क्या आपने उपकरण के साथ जांच की? –

+0

मैंने किसी मेमोरी लीक को नहीं देखा है। – rckoenes

+0

मैंने ध्वज जोड़ा, मेरे लिए काम नहीं करता ..! विफलता बनाओ मैं इसे डिवाइस पर चलाने की कोशिश करता हूं ..! – JgdGuy

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