SDK 내부에서 사용하는 속성 정보를 관리 (iOS) propertiesFileName을 키로 NSUserDefaults또는 파일에 NSMutableDictionary object를 저장한다. 더 자세히 ...
#import <HIVEProperty.h>
NSObject를(을) 상속했습니다.
인스턴스 메소드들 | |
(BOOL) | - isLoaded |
속성 파일 읽기가 성공 했었는지 여부. 더 자세히 ... | |
(BOOL) | - isAutoLoad |
Zone 을 체크하여 자동으로 프로퍼티 파일을 로딩할지 여부 반환 더 자세히 ... | |
(void) | - setIsAutoLoad: |
Zone 을 체크하여 자동으로 프로퍼티 파일을 로딩할지 여부 설정 더 자세히 ... | |
(BOOL) | - isAutosave |
속성 설정시 파일로 자동 저장 여부 반환 (SDK 프로젝트에서는 false 로 둘것) 더 자세히 ... | |
(void) | - setAutosave: |
속성 설정시 파일로 자동 저장 여부 설정 (SDK 프로젝트에서는 false 로 둘것) 더 자세히 ... | |
(HIVEZoneType) | - getLastZoneType |
마지막에 로드한 Zone 정보를 반환. 더 자세히 ... | |
(BOOL) | - loadProperties |
속성 파일을 읽는다. 더 자세히 ... | |
(BOOL) | - writeProperties |
속성 파일 저장. 더 자세히 ... | |
(NSString *) | - getValue: |
속성 값 조회 UserDefault에서 얻어옵니다. 더 자세히 ... | |
(NSString *) | - getValue:default: |
속성 값 조회 UserDefault에서 얻어옵니다. 더 자세히 ... | |
(NSString *) | - getValue:targetStorage: |
속성 값 조회 더 자세히 ... | |
(NSString *) | - getValue:default:targetStorage: |
속성 값 조회 더 자세히 ... | |
(BOOL) | - setValue:value: |
속성 값 저장 UserDefault에 저장됩니다. 더 자세히 ... | |
(BOOL) | - setValue:value:targetStorage: |
속성 값 저장 더 자세히 ... | |
(void) | - removeValue: |
저장되어 있는 속성을 제거한다. UserDefault에서 제거 더 자세히 ... | |
(void) | - removeValue:targetStorage: |
저장되어 있는 속성을 제거한다. 더 자세히 ... | |
(void) | - moveValueForKey:from:to: |
대상 스토리지의 특정 키벨류를 원하는 스토리지로 이동시킨다. 더 자세히 ... | |
(void) | - moveAllKeyValueFrom:to: |
대상 스토리지의 모든 키벨류를 원하는 스토리지로 이동시킨다. 더 자세히 ... | |
(BOOL) | - deletePropertyFile |
프로퍼티 파일 삭제 | |
(void) | - clearProperty |
프로퍼티 All key/value Dictionary reset. 더 자세히 ... | |
SDK 내부에서 사용하는 속성 정보를 관리 (iOS) propertiesFileName을 키로 NSUserDefaults또는 파일에 NSMutableDictionary object를 저장한다.
파일에 저장 할 경우 itunes나 icloud를 통해 백업되지 않는다.
- (void) clearProperty |
프로퍼티 All key/value Dictionary reset.
did not remove file.
- (HIVEZoneType) getLastZoneType |
마지막에 로드한 Zone 정보를 반환.
로드한 적이 없다면 kHIVEZoneTypeNone 을 반환
- (NSString*) getValue: | (NSString *) | name |
속성 값 조회 UserDefault에서 얻어옵니다.
name | 속성 명 |
- (NSString*) getValue: | (NSString *) | name | |
default: | (NSString *) | defaultValue | |
속성 값 조회 UserDefault에서 얻어옵니다.
name | 속성 명 |
defaultValue | 속성이 존재하지 않을 경우 반환되는 기본 값 |
- (NSString*) getValue: | (NSString *) | name | |
default: | (NSString *) | defaultValue | |
targetStorage: | (HIVEPropertyStorage) | storage | |
속성 값 조회
name | 속성 명 |
defaultValue | 속성이 존재하지 않을 경우 반환되는 기본 값 |
storage | 대상 스토리지 |
- (NSString*) getValue: | (NSString *) | name | |
targetStorage: | (HIVEPropertyStorage) | storage | |
속성 값 조회
name | 속성 명 |
storage | 대상 스토리지 |
- (BOOL) isAutoLoad |
Zone 을 체크하여 자동으로 프로퍼티 파일을 로딩할지 여부 반환
- (BOOL) isAutosave |
속성 설정시 파일로 자동 저장 여부 반환 (SDK 프로젝트에서는 false 로 둘것)
- (BOOL) isLoaded |
속성 파일 읽기가 성공 했었는지 여부.
매번 read 를 줄이고 setValue 유지를 위해 사용
- (BOOL) loadProperties |
속성 파일을 읽는다.
(iOS) dicProperties에 prefix로 zone 정보가 추가된 propertiesFileName의 키가 있는지 여부.
- (void) moveAllKeyValueFrom: | (HIVEPropertyStorage) | fromStorage | |
to: | (HIVEPropertyStorage) | toStorage | |
대상 스토리지의 모든 키벨류를 원하는 스토리지로 이동시킨다.
fromStorage | 원본 스토리지 |
toStorage | 대상 스토리지 |
- (void) moveValueForKey: | (NSString *) | name | |
from: | (HIVEPropertyStorage) | fromStorage | |
to: | (HIVEPropertyStorage) | toStorage | |
대상 스토리지의 특정 키벨류를 원하는 스토리지로 이동시킨다.
name | 속성 명. |
fromStorage | 원본 스토리지 |
toStorage | 대상 스토리지 |
- (void) removeValue: | (NSString *) | name |
저장되어 있는 속성을 제거한다. UserDefault에서 제거
name | 속성 명. |
- (void) removeValue: | (NSString *) | name | |
targetStorage: | (HIVEPropertyStorage) | storage | |
저장되어 있는 속성을 제거한다.
name | 속성 명. |
storage | 대상 스토리지 |
- (void) setAutosave: | (BOOL) | isAutosave |
속성 설정시 파일로 자동 저장 여부 설정 (SDK 프로젝트에서는 false 로 둘것)
isAutosave | 속성 설정시 파일로 자동 저장 여부 |
- (void) setIsAutoLoad: | (BOOL) | isAutoLoad |
Zone 을 체크하여 자동으로 프로퍼티 파일을 로딩할지 여부 설정
isAutoLoad | Zone 을 체크하여 자동으로 프로퍼티 파일을 로딩할지 여부 |
- (BOOL) setValue: | (NSString *) | name | |
value: | (NSString *) | value | |
속성 값 저장 UserDefault에 저장됩니다.
name | 속성 명 |
value | 속성 값 |
- (BOOL) setValue: | (NSString *) | name | |
value: | (NSString *) | value | |
targetStorage: | (HIVEPropertyStorage) | storage | |
속성 값 저장
name | 속성 명 |
value | 속성 값 |
storage | 대상 스토리지 |
- (BOOL) writeProperties |
속성 파일 저장.