मैं उस मौजूदा विधि से बाहर निकलना चाहता हूं जिसे मैं आगे बढ़ रहा हूं।चरणबद्ध करते समय विधि से "वापसी"?
-(void)helloWorld {
NSLog(@"Hello");
// I would like to return here, so that "World" isn't printed.
NSLog(@"World");
}
मैंने निम्नलिखित की कोशिश की है, लेकिन बिना किस्मत के।
(lldb) expr return
<no result>
क्या यह एलएलडीबी के साथ संभव है?
मैंने कई लोगों को रिपोर्ट किया है कि एलएलडीबी और एआरसी के तहत, पीसी को एक नए स्थान पर खींचने से दुर्घटना हो सकती है। अभी भी कुछ कंक काम करने जा रहे हैं। इसके अलावा, अगर आप जीडीबी से परिचित हैं, लेकिन एलएलडीबी नहीं, तो इस धोखे की चादर की एक प्रति सहेजें: http://lldb.llvm.org/lldb-gdb.html –
हाँ, आम तौर पर पीसी को खींचने में बहुत जोखिम भरा होता है जब तक आप दृश्यों के पीछे चल रहे सभी रनटाइम/मेमोरी आवंटन/प्रारंभिकरण को समझें। यदि आपके पास सरल वक्तव्यों की एक श्रृंखला है तो आप अक्सर इससे दूर हो सकते हैं लेकिन कुछ भी परिष्कृत और यह छिपे हुए गठिया से भरा हुआ है। –