याद आ रही है Xcode 7 जीएम में मैं इस चेतावनी पाने के लिए शुरू कर दिया:सूचक एक nullability प्रकार निर्दिष्टकर्ता
सूचक एक nullability प्रकार निर्दिष्टकर्ता (_Nonnull, _Nullable, या _Null_unspecified)
याद आ रही है में निम्नलिखित समारोह घोषणा (NSUserDefaults विस्तार)
- (void)setObject:(nullable id)value
forKey:(NSString *)defaultName
objectChanged:(void(^)(NSUserDefaults *userDefaults, id value))changeHandler
objectRamains:(void(^)(NSUserDefaults *userDefaults, id value))remainHandler;
क्यों यह चेतावनी दिखा रहा है और मैं इसे कैसे ठीक करना चाहिए?
मुझे यह जोड़ना होगा कि संकलक ब्लॉक पैरामीटर के लिए कुछ निर्दिष्ट करने के लिए भी अंक हैं। – kelin
क्यों ????????????????? – mskw
क्या आप पूछ रहे हैं कि आपको उन्हें निर्दिष्ट करने की आवश्यकता क्यों है? स्विफ्ट कंपाइलर के साथ अंतःक्रियाशीलता के कारण। यह निर्धारित करता है कि एपीआई को वैकल्पिक के रूप में उजागर किया गया है या नहीं। यहां ऐप्पल ब्लॉग पोस्ट देखें: https://developer.apple.com/swift/blog/?id=25 – bandejapaisa