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 | 문자열 데이터 |