如何取用束(.bundle)裡面的內容(圖片)及建立bundle型別檔案
新建一個類,名為Tool,在裡面寫方法。然後呼叫
//
// Tools.h
//
//
// Created by 卡特 on 14-4-14.
// Copyright (c) 2014年 Morpheus. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface Tools : NSObject
+(UIImage *)getImageFromBundle:(NSString *)imgName;
@end
//
// Tools.m
//
//
// Created by 卡特 on 14-4-14.
// Copyright (c) 2014年 Morpheus. All rights reserved.
//
#import "Tools.h"
@implementation Tools
+(UIImage *)getImageFromBundle:(NSString *)imgName{
NSString * bundlePath = [[NSBundlemainBundle].resourcePathstringByAppendingPathComponent:@"resources.bundle"];
NSString
return [UIImageimageWithContentsOfFile:img_path];
}
/* 束的名字為resourse.bundle,建立束的方法是,在桌面新建一個資料夾,然後將檔案(圖片等)放入資料夾內,
最後更改資料夾的名字,字尾為.bunlde格式,確認更改即可 ,然後拖到相應工程裡 */
@end
呼叫bundle內檔案的方法在.m檔案中,例項化一個UIImageUIImage
呼叫完畢。