3fd8e7c77d
This allows `FLEX` to be linked statically to a binary that has `-Wstrict-prototypes` enabled (for example in CocoaPods without `use_frameworks!`. Changes: - Apply `void` to all the empty function/block declarations that don't take arguments. - Apply `SEL`/`UIImage *` to the others that actually take arguments. - Remove `CLANG_WARN_STRICT_PROTOTYPES = NO` since the default is enabled.
22 lines
509 B
Objective-C
22 lines
509 B
Objective-C
//
|
|
// FLEXDefaultEditorViewController.h
|
|
// Flipboard
|
|
//
|
|
// Created by Ryan Olson on 5/23/14.
|
|
// Copyright (c) 2020 FLEX Team. All rights reserved.
|
|
//
|
|
|
|
#import "FLEXFieldEditorViewController.h"
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface FLEXDefaultEditorViewController : FLEXVariableEditorViewController
|
|
|
|
+ (instancetype)target:(NSUserDefaults *)defaults key:(NSString *)key commitHandler:(void(^_Nullable)(void))onCommit;
|
|
|
|
+ (BOOL)canEditDefaultWithValue:(nullable id)currentValue;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|