初探NSBuddle

来源:互联网 发布:成都淘宝运营公司 编辑:程序博客网 时间:2024/06/05 19:37

今天看到群里问 如何获得一个文件夹下边的所有pic文件名称。我想到的办法是:
- (NSArray *)subpathsAtPath:(NSString *)path
群里给了更好的方法:
+ (NSArray *)pathsForResourcesOfType:(NSString *)ext inDirectory:(NSString *)bundlePath 
我才意识到 除了使用qq sdk时候用到了bunddle,我还没有用过buddle,所以今天就看看buddle有什么好的。。。

NSBuddle:
     An NSBundle object represents a location in the file system that groups code and resources that can be used in a program. NSBundle objects locate program resources, dynamically load and unload executable code, and assist in localization. You build a bundle in Xcode using one of these project types: Application, Framework, plug-ins.
    就相当于一个文件夹在管理资源 例如图片 nib等,如果使用buddle来管理,有相应的函数可以直接操作,并且管理起来显得专业,还不容易误操作。

其实应用程序也是个让我们显示一下qq 开放接口的示例程序,应用程序右键显示包内容后,一目了然 nib  res文件夹  tencentOpenApi_***.buddle(sdk提供的时候,图片等就是用buddle提供的)
所以我们也得专业点,使用一下buddle。 初探到此为止,欢迎指正补充,my  friends!

0 0
原创粉丝点击