1234567891011121314151617181920212223 |
- #import <Foundation/Foundation.h>
- @interface PLProfiles : NSObject
- @property(nonatomic) NSString *profilePath;
- @property(nonatomic) NSMutableDictionary<NSString *, NSMutableDictionary<NSString *, NSMutableDictionary<NSString *, NSString *> *> *> *profileDict;
- + (PLProfiles *)current;
- + (void)updateCurrent;
- //+ (id)profile:(NSMutableDictionary *)profile resolveKey:(id)key;
- + (NSString *)resolveKeyForCurrentProfile:(id)key;
- - (id)initWithCurrentInstance;
- - (NSMutableDictionary<NSString *, NSMutableDictionary<NSString *, NSString *> *> *)profiles;
- - (NSMutableDictionary<NSString *, NSString *> *)selectedProfile;
- - (NSString *)selectedProfileName;
- - (void)setSelectedProfileName:(NSString *)name;
- - (void)save;
- @end
|