Zeiger fehlt ein Spezifizierer für die Angabe der Nullwertfähigkeit

In Xcode 7 GM ich begann, um diese Warnung:

Zeiger fehlt, ist ein null-Zulässigkeit Typ Bezeichner (_Nonnull, _Nullable, oder _Null_unspecified)

In der folgenden Funktionsdeklaration (NSUserDefaults-Erweiterung)

- (void)setObject:(nullable id)value
           forKey:(NSString *)defaultName
    objectChanged:(void(^)(NSUserDefaults *userDefaults, id value))changeHandler
    objectRamains:(void(^)(NSUserDefaults *userDefaults, id value))remainHandler;

Warum diese Warnung zeigt und wie sollte ich das lösen?

InformationsquelleAutor der Frage kelin | 2015-09-12

Schreibe einen Kommentar