[ios, macos] Mark incomplete initializers unavailable

This commit is contained in:
Minh Nguyễn
2016-10-06 16:01:16 -07:00
committed by Minh Nguyễn
parent 43658db28c
commit 0bb46eaf0c
2 changed files with 5 additions and 0 deletions

View File

@@ -18,6 +18,9 @@ NS_ASSUME_NONNULL_BEGIN
#pragma mark Initializing a Style Layer
- (instancetype)init __attribute__((unavailable("Use -initWithIdentifier:source: instead.")));
- (instancetype)initWithIdentifier:(NSString *)identifier __attribute__((unavailable("Use -initWithIdentifier:source: instead.")));
/**
Returns a foreground style layer initialized with an identifier and source.

View File

@@ -22,6 +22,8 @@ NS_ASSUME_NONNULL_BEGIN
#pragma mark Initializing a Style Layer
- (instancetype)init __attribute__((unavailable("Use -initWithIdentifier: instead.")));
/**
Returns a style layer object initialized with the given identifier.