मैं उद्देश्य-सी गुणों को समझने की कोशिश कर रहा हूं और मेरे पास उनके वाक्यविन्यास के बारे में कुछ प्रश्न हैं।संपत्ति घोषणा और स्वचालित बैकिंग संग्रहण आवंटन
क्या स्पष्ट रूप से इस तरह एक संपत्ति के लिए एक इवर घोषित करने के बीच अंतर है:
@interface myObject1 : NSObject {
NSString *title;
}
@property (copy) NSString *title;
@end
और इस:
@interface myObject2 : NSObject {
}
@property (copy) NSString *title;
@end
myObject2 उदाहरण काम करने के लिए लगता है। क्या myObject2 में गुणों को लागू करना ठीक है या संबंधित ivar को हमेशा स्पष्ट रूप से परिभाषित किया जाना चाहिए?
स्पष्ट रूप से ivar घोषित नहीं करने की विधियां क्या हैं?
भ्रम के लिए खेद है में चर स्थिति को देखने के लिए होने अधिक कष्टप्रद है ज्यादातर 32 बिट ओएसएक्स कर रहे हैं, मुझे लगता है कि लुई ने पोस्ट किया था। –