ऐसा लगता है कि it is slow to use the po
command in Xcode 4.6.x उचित रूप से व्यापक रूप से स्वीकार किया जाता है। संकलन समय पर निर्दिष्ट मनमानी चर के मूल्यों का निरीक्षण करने के विकल्प क्या हैं (जो NSLog()
के उपयोग को नियंत्रित करते हैं) जो 15s नहीं लेते हैं?मैं Xcode 4.6.x में एक मनमाना चर के मूल्य का त्वरित निरीक्षण कैसे करूं?
उत्तर
बाहर कर देता है इस सवाल का जवाब बहुत सरल है: Xcode 4.6.2 जहां LLDB डिबगिंग गति में काफी वृद्धि हुई दिया गया है। नोट here
बस एक ब्रेकपॉइंट सेट करें जहां आप चर के मूल्य को सीखना चाहते हैं। एक बार प्रोग्राम रोके जाने के बाद, स्क्रीन के बाईं ओर Varibles view
पर सभी चर के मान का सारांश दिखाई देगा।
क्या आपने Xcode 4.6 के साथ ऐसा करने का प्रयास किया है? ऑब्जेक्ट्स, इवर इत्यादि का उल्लेख न करने के लिए, 30 फलक तक किसी एक चर पर क्लिक करने के लिए 30 के दशक का अंतराल है, – NSTJ
ठीक है, मैं 4.6.1 का उपयोग कर रहा हूं और जब मैं राइट-क्लिक करता हूं तो मेरे पास कोई अंतराल नहीं है। और राइट-क्लिक क्यों करें? आपके पास क्लिक किए बिना मूल्य हैं। – Moray
क्या यह एक शब्दकोश है? या एक ivar जिसे आप निरीक्षण करना चाहते हैं? – NSTJ
आप lldb आदेशों का उपयोग कर सकते हैं:: यहाँ एक स्क्रीनशॉट है
p (int) myInt
po myObject
po myObject.memberObject
p (float) myObject.floatMember
बस एक नोट, आप भी Xcode के नवीनतम संस्करण में के बजाय पी पो इस्तेमाल कर सकते हैं। यदि आप llb में help -a
चलाते हैं, तो यह आपको कमांड उपनाम के साथ प्रस्तुत करेगा, नीचे दिए गए आदेशों का एक स्निपेट है जिसका आप उपयोग कर सकते हैं।
> (lldb) help -a
p -- ('expression --') Evaluate a C/ObjC/C++ expression in the current
program context, using user defined variables and variables
currently in scope.
po -- ('expression -o --') Evaluate a C/ObjC/C++ expression in the
current program context, using user defined variables and
variables currently in scope
print -- ('expression --') Evaluate a C/ObjC/C++ expression in the current
program context, using user defined variables and variables
currently in scope.
एक्सकोड 4.6 के साथ समस्या यह है कि कई उपयोगकर्ताओं के लिए 'p'/'po' कमांड बहुत धीमे होते हैं http://stackoverflow.com/questions/14760206/po-command-in-xcode-4-6-is-very -slow-पहली बार – NSTJ
- 1. xcode 4.6
- 2. XCode 4.6
- 3. मैं एक्सकोड 4.6 में अपवाद विवरण कैसे प्राप्त करूं?
- 4. मैं पाइथन के वर्ग पदानुक्रम का निरीक्षण कैसे करूं?
- 5. ग्रहण डीबगर (जावा के लिए) में, मनमाना मूल्यों का निरीक्षण करने का कोई तरीका है?
- 6. मैं उद्देश्य-सी में कक्षा का निरीक्षण कैसे करूं?
- 7. मैं रेल में फ़िल्टर श्रृंखला का निरीक्षण कैसे करूं (3.0.8)
- 8. मैं रूबी ऑब्जेक्ट के तरीकों का निरीक्षण कैसे करूं?
- 9. मैं पर्यावरण चर के मूल्य कैसे प्राप्त करूं?
- 10. मैं xcode में स्टोरीबोर्ड कैसे पुनर्प्राप्त करूं?
- 11. मनमाना मूल्य प्रकारों पर संचालन
- 12. मैं एक और गतिविधि में एक चर कैसे प्राप्त करूं?
- 13. मैं preg_replace_callback के अंदर एक चर का उपयोग कैसे करूं?
- 14. मैं एक चर में पर्ल के STDOUT कैप्चर कैसे करूं?
- 15. किसी जेएसपी पृष्ठ पर एक चर का निरीक्षण कैसे करें
- 16. मैं एक चर "अनचाहे" कैसे करूं?
- 17. unique_ptr, nullptr और gcc 4.5.x और 4.6.x
- 18. एक चर के व्यक्तिगत बाइट्स का मूल्य कैसे प्राप्त करें?
- 19. मैं xcode में किसी ईवेंट को कैसे देरी करूं?
- 20. xcode 4.x
- 21. मैं सी का उपयोग कर चार चर चर (8 बिट) में एक लंबा मूल्य (32 बिट्स) कैसे विभाजित करूं?
- 22. जावास्क्रिप्ट में बाध्य बंद चर का निरीक्षण कैसे करें?
- 23. xcode 4.x
- 24. मैं निर्देश में मूल्य मान का मूल्यांकन कैसे करूं?
- 25. मैं योजना में मूल्य का प्रकार कैसे प्राप्त करूं?
- 26. मैं अंतर्निहित डेटा सेट (पीएसए) का त्वरित निरीक्षण कैसे कर सकता हूं?
- 27. मुख्य मूल्य निरीक्षण - किसी ऑब्जेक्ट के सभी गुणों का निरीक्षण कैसे करें?
- 28. नोड के अंतर्निहित डीबगर का उपयोग कर चर का निरीक्षण?
- 29. मैं कोटलिन में एनम प्रकार का चर कैसे घोषित करूं?
- 30. मैं जावास्क्रिप्ट में पाइथन चर का उपयोग कैसे करूं?
पर कुछ चर्चा ब्रेकप्वाइंट अंकन, और कहा कि चर के लिए माउस सूचक चलती –
@AnoopVaidya कोई पासा तक - [यहां] को देखने के (http://picpaste.com/pics/Screen_Shot_2013-04-13_at_11.58.11_PM- jgwMuzoL.1365861570.png) – NSTJ
वह पॉपअप विंडो कैसे आई? दायाँ क्लिक किया? –