मैं एक UINavigationController जहाँ मैं वर्गों में से एक पर एक UIViewControllers, और IBActions धक्का पहले प्रकार का एक और उदाहरण पैदा कर सकता है के साथ एप्लिकेशन का निर्माण कर रहा हूँ पुश किया जाए:क्या यह एक बुरा व्यवहार है जो UINavigationController को दृश्य नियंत्रकों को धक्का देने की अनुमति देता है जो दोहराने वाले स्टैक का कारण बन सकता है?
ViewControllerType1 -> ViewControllerType2 -> ViewControllerType3 - -> ViewControllerType1
जैसा कि आप देख सकते हैं, स्टैक पर कोई 'अंत' नहीं है।
क्या यह बुरा अभ्यास इस तरह का कभी खत्म चक्र नहीं है? क्या एक UINavigationController स्टैक को 'अंत' के साथ दिमाग में इस्तेमाल किया जाना चाहिए?
एक अच्छा काउंटर उदाहरण यूट्यूब ऐप होगा - आप अंतहीन संबंधित वीडियो पर जा सकते हैं। मैंने तब कोशिश की और यह कम से कम बीस है, लेकिन मुझे पूरा यकीन है कि कोई सॉफ्टकोडेड सीमा नहीं है। – darvids0n
मैंने अभी देखा और ट्विटर भी करता है। ट्वीट -> लेखक प्रोफाइल -> लेखक ट्वीट्स -> मूल ट्वीट – barfoon