मेरा प्रश्न के साथ काफी इस एक के समान है: Use Singleton In Interface Builder?इंटरफ़ेस बिल्डर में सिंगलटन एआरसी
फर्क सिर्फ इतना है कि मैं एआरसी का उपयोग करें। तो, अगर सरलीकृत, मेरी सिंगलटन कि तरह लग रहा है:
Manager.m
@implementation Manager
+ (instancetype)sharedManager {
__strong static id sharedInstance = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
sharedInstance = [[self alloc] init];
});
return sharedInstance;
}
@end
तो सवाल है, तो इसके लिए इंटरफ़ेस बिल्डर अभी भी एआरसी के साथ किया जा रहा है इसे अपनाने के लिए संभव है?
बेशक, मैं समझता हूं कि एआरसी के बिना उस वर्ग को फिर से लिखना आसान हो सकता है, इसलिए सवाल अकादमिक है। :)
इंटरफ़ेस बिल्डर तस्वीर में कैसे आते हैं? यह कैसे संबंधित है? आपके वर्तमान कोड में क्या गलत है? –
इसका उपयोग आईबी में नियंत्रण बांधने के लिए किया जाता है। – Ievgen