关于用file初始化NSString

来源:互联网 发布:知乎德国白啤酒 编辑:程序博客网 时间:2024/06/04 00:02

记下来吧,不然总是忘

转载自:http://my.oschina.net/ldgoooo/blog/77924

1、 Resource  读取文件内容

1NSBundle *bundel=[NSBundle mainBundle];
2NSString *filePath=[bundel pathForResource:@"txtfile" ofType:@""];
3NSLog(@"filePath:%@",filePath);
4NSString *fileContent=[NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
5NSLog(@"fileContent:%@",fileContent);

2、读取图片

01NSBundle *bundel=[NSBundle mainBundle];
02NSString *imgPath=[bundel pathForResource:@"home" ofType:@"png"];
03UIImage *image=[UIImage imageWithContentsOfFile:imgPath];
04UIImageView *imageView =[[UIImageView alloc]initWithImage:image];
05[self.view addSubview:imageView];
06    
07//简便方法
08UIImageView *imageView2=[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"list"]];
09//move position
10imageView2.center=CGPointMake(40, 15);
11[self.view addSubview:imageView2];

3、NSFileManager 打印目录信息

1NSFileManager *fm=[NSFileManager defaultManager];
2NSString *path=[[NSBundle mainBundle]bundlePath];
3NSArray *info=[fm contentsOfDirectoryAtPath:path error:nil];
4NSLog(@"list:%@",info);

原创粉丝点击