मैं तेजी से नया हूं और उद्देश्य-सी से बहुत अपरिचित हूं। क्या कोई इसे स्विफ्ट में बदलने में मेरी मदद कर सकता है? मुझे रे वेंडरलिच के सर्वोत्तम आईओएस प्रथाओं से यह कोड मिला - http://www.raywenderlich.com/31166/25-ios-app-performance-tips-tricksस्विफ्ट में एक NSDateFormatter बनाना?
आप यह कोड कहां रखेंगे? क्या यह वैश्विक चर से भरा वर्ग फ़ाइल में जाएगा?
- (NSDateFormatter *)formatter {
static NSDateFormatter *formatter;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
_formatter = [[NSDateFormatter alloc] init];
_formatter.dateFormat = @"EEE MMM dd HH:mm:ss Z yyyy"; // twitter date format
});
return formatter;
}
[स्विफ्ट में प्रेषण \ _once सिंगलटन मॉडल] के संभावित डुप्लिकेट (
मैं (स्विफ्ट 2.0 में परीक्षण कोड) NSDate और NSDateFormatter के विस्तार के रूप में यह कर रहा हूं http://stackoverflow.com/questions/24024549/dispatch-once-singleton-model-in-swift) –
डुप्लिकेट दिखाता है कि कैसे तेजी में एक सिंगलटन मॉडल लागू करने के लिए, लेकिन लब्बोलुआब यह है कि स्थैतिक चर स्वचालित रूप से lazily का उपयोग कर प्रारंभ हो रहा है कोड dispatch_once द्वारा संरक्षित। –