2015-09-18 7 views
7

मैं एक ऐप पर पार्स के साथ काम करने की कोशिश कर रहा हूं, मैं तेज़ी से नया हूं। लेकिन मैंने एक्सकोड 7 डाउनलोड किया और ऐसा लगता है कि libz.dylib libsqlite3.dylib गायब हैं और जब मैं संकलित करता हूं और इसे सफलतापूर्वक पूरा करता हूं तब भी पार्स कोई डेटा सहेजता नहीं दिखाता है। मैंने "अन्य लिंकर ध्वज" पर -lz और -lsqlite3 जोड़ने का प्रयास किया, जो अभी तक इस मुद्दे को हल करने में सक्षम नहीं था। किसी को भी इन पुस्तकालयों को जोड़ने के बारे में पता है?libz.dylib libsqlite3.dylib एक्सकोड 7 के भीतर नहीं, पार्स डेटा सहेज नहीं रहा

+0

इन पुस्तकालयों के दोनों बनाया-इन ओएस हैं, इसलिए मैं नहीं मानता कि आप इस समस्या का असली स्रोत के लिए हो रही है। आपको सामान्य प्रोजेक्ट गुणों के 'लिंक्ड फ्रेमवर्क और लाइब्रेरीज़' अनुभाग में पुस्तकालयों का संदर्भ देना चाहिए – Petesh

+0

मैंने उन्हें "पुस्तकालयों के साथ लिंक बाइनरी" में जोड़ने का प्रयास किया लेकिन वे नहीं आए और 'लिंक्ड फ्रेमवर्क और लाइब्रेरीज़' अनुभाग केवल "libsqlite3.tbd" आता है लेकिन दो पारसे में से कोई भी मुझे जोड़ने के लिए निर्देशित करता है। – Ace

+1

'.tbd' एक्सकोड 7 के लिए एक नई बात है। * * * को * उसी तरह से लिंक करना चाहिए जैसा कि '.dylib' XCode 6. पर होगा। – Petesh

उत्तर

22
  1. जाओ चरण का निर्माण करने के लिए> Librairies के साथ लिंक बाइनरी> +> अन्य जोड़ें ...
  2. एक बार फ़ाइल चयन विंडो में "सीएमडी" + + जी (फ़ोल्डर में जाएँ) Shift और टाइप /usr/lib/ है। /usr/lib/ से आप libz.dylib और libsqlite3.dylib जोड़ सकते हैं।

https://forums.developer.apple.com/message/9176#9176

+1

में कुछ भी बचाता है धन्यवाद, आपने मेरा दिन बचाया! – SwingerDinger

+0

यह आकर्षण की तरह काम किया !!! धन्यवाद –

+0

धन्यवाद, कमाल! – Derekyy

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