iphone包内文件加载NSBundle

一、加载xib文件

用例:在类TestOjbect中加载test.xib文件

[[NSBundle mainBundle] loadNibNamed:@"test" owner:self options:nil];

当owner是self时,test.xib的基类必须继承自TestOjbect(owner是什么对象,则test.xib必须继承该对象,或该对象的子类)

上面的方法返回xib中对外公开的对象的数组(NSArray)

二、加载其他文件

用例:加载app包中的content.plist文件

NSString *path = [[NSBundle mainBundle] pathForResource:@"content" ofType:@"plist"];

NSArray *contentList = [NSArray arrayWithContentsOfFile:path];

posted @ 2012-04-16 22:57  月光的尽头  阅读(631)  评论(0编辑  收藏  举报