iOS 리소스 기능 모음 여기서 사용되는 path는 Asset(bundle)을 제외하면, applicationDocumentsDirectory 등을 포함한 full path여야 한다. 더 자세히 ...
#import <HIVEResource.h>
NSObject를(을) 상속했습니다.
클래스 메소드들 | |
(NSData *) | + openRawResource: |
리소스 원본 파일을 연다. 더 자세히 ... | |
(NSData *) | + openRawResource:defType: |
리소스 원본 파일을 연다. 더 자세히 ... | |
(BOOL) | + isExistFile: |
파일 존재 여부 반환 더 자세히 ... | |
(NSString *) | + readFileAsStream: |
데이터 파일을 읽어서 문자열로 반환 더 자세히 ... | |
(NSString *) | + readFile: |
데이터 파일을 읽어서 문자열로 반환 더 자세히 ... | |
(BOOL) | + writeFile:contents: |
문자열 데이터를 데이터 파일로 저장 더 자세히 ... | |
(NSString *) | + readFileFromAssets: |
assets 파일을 읽어서 문자열로 반환 더 자세히 ... | |
(NSDictionary *) | + readXmlToJSON: |
XML 설정 정보를 읽어서 JSONObject 로 반환 더 자세히 ... | |
(UIImage *) | + cachedImageFromURL:withGroup: |
URL을 통해 저장된 이미지를 얻어온다. 더 자세히 ... | |
(void) | + cachingImageFromURL:withGroup: |
URL을 통해 이미지를 다운받고 캐시한다. 더 자세히 ... | |
(NSArray< NSURL * > *) | + cachedimageListWithGroup: |
URL을 통해 이미지를 다운받고 캐시한다. 더 자세히 ... | |
(BOOL) | + removeCachedImageWithURL:withGroup: |
URL을 넘겨받아 캐싱 targetPath에서 이미지를 지운다. 더 자세히 ... | |
(BOOL) | + isCachedImage:withGroup: |
URL을 넘겨받아 캐싱 이미지가 존재하는지 여부를 검사한다. 더 자세히 ... | |
iOS 리소스 기능 모음 여기서 사용되는 path는 Asset(bundle)을 제외하면, applicationDocumentsDirectory 등을 포함한 full path여야 한다.
+ (UIImage*) cachedImageFromURL: | (NSURL *) | url | |
withGroup: | (NSString *) | groupName | |
URL을 통해 저장된 이미지를 얻어온다.
url | 이미지 URL |
groupName | 캐시 그룹을 지정한다, cachingImageFromURL에서 지정된 group을 경로로 사용한다. |
+ (NSArray<NSURL*>*) cachedimageListWithGroup: | (NSString *) | groupName |
URL을 통해 이미지를 다운받고 캐시한다.
groupName | 이미지를 저장할 캐시 그룹 지정한다. Caches/groupName 로 저장된다. |
+ (void) cachingImageFromURL: | (NSURL *) | url | |
withGroup: | (NSString *) | groupName | |
URL을 통해 이미지를 다운받고 캐시한다.
이미 다운되어있는 이미지는 다시 다운받지 않는다.
url | 이미지 URL |
groupName | 이미지를 저장할 캐시 폴더 이름을 지정한다. Caches/targetPath 로 저장된다. |
+ (BOOL) isCachedImage: | (NSURL *) | url | |
withGroup: | (NSString *) | groupName | |
URL을 넘겨받아 캐싱 이미지가 존재하는지 여부를 검사한다.
url | 제거할 이미지의 URL |
groupName | 이미지를 캐싱한 폴더 |
+ (BOOL) isExistFile: | (NSString *) | fileName |
파일 존재 여부 반환
fileName | 파일명 |
+ (NSData*) openRawResource: | (NSString *) | name |
리소스 원본 파일을 연다.
name | 파일명 |
+ (NSData*) openRawResource: | (NSString *) | filename | |
defType: | (NSString *) | defType | |
리소스 원본 파일을 연다.
filename | 파일명 |
defType | 폴더명 |
+ (NSString*) readFile: | (NSString *) | sourceFilePath |
데이터 파일을 읽어서 문자열로 반환
sourceFilePath | 데이터 파일 경로 |
+ (NSString*) readFileAsStream: | (NSInputStream *) | is |
데이터 파일을 읽어서 문자열로 반환
is | 데이터 소스 |
+ (NSString*) readFileFromAssets: | (NSString *) | sourceFilePath |
assets 파일을 읽어서 문자열로 반환
sourceFilePath | assets 폴더의 파일 경로 |
+ (NSDictionary*) readXmlToJSON: | (NSInputStream *) | is |
XML 설정 정보를 읽어서 JSONObject 로 반환
is | XML 입력 객체 |
+ (BOOL) removeCachedImageWithURL: | (NSURL *) | url | |
withGroup: | (NSString *) | groupName | |
URL을 넘겨받아 캐싱 targetPath에서 이미지를 지운다.
url | 제거할 이미지의 URL |
groupName | 이미지를 캐싱한 폴더 |
+ (BOOL) writeFile: | (NSString *) | targetFilePath | |
contents: | (NSString *) | contents | |
문자열 데이터를 데이터 파일로 저장
targetFilePath | 데이터 파일 경로 |
contents | 문자열 데이터 |