मेरे पास एक() लूप के साथ एक विधि है। उस लूप में, mylabel.text कई बार अद्यतन किया जाता है। हालांकि, जब तक विधि पूरी नहीं हो जाती है, तब तक वास्तविक लेबल स्क्रीन पर अपडेट नहीं होता है,() लूप में बनाए गए अंतिम मान के साथ अद्यतन करता है।एक के बीच में UILabel को अद्यतन करना() लूप
एनएसएलओजी का उपयोग करना, जो() लूप के बीच में अद्यतन करता है, मुझे लगता है कि लेबल कई बार वास्तव में बदल रहा है।
क्या यह आईओएस में सामान्य अभ्यास है कि() लूप के बीच में लेबल अपडेट न करें? मुझे लगता है कि ऐसा करने का एक तरीका है।
आप 'UILabel' के मूल्य को कैसे अपडेट करते हैं? – Saphrosit
संभावित डुप्लिकेट [गतिशील रूप से एक UILabel अद्यतन कर रहा है] (http://stackoverflow.com/questions/6336991/dynamically-updating-a-uilabel) और [टेक्स्ट फ़ील्ड अपडेट करने के लिए लूप के अंत तक प्रतीक्षा करता है] (http: // stackoverflow.com/questions/5829977/nstextfield-waits-until-the-end-of-a-loop-to-update) और [लेबल टेक्स्ट बदलने के लिए लूप] (http://stackoverflow.com/questions/6325202/objective -सी-लूप-टू-चेंज-लेबल-टेक्स्ट) और [कॉलिंग नींद और टेक्स्ट फ़ील्ड को अपडेट नहीं कर रहा है] (http://stackoverflow.com/questions/5834062/calling-sleep5-and-updating-text-field-not -working) –
देखें: http://stackoverflow.com/questions/6325202 और http://stackoverflow.com/questions/5829977 –