博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Object-C,遍历目录
阅读量:5220 次
发布时间:2019-06-14

本文共 2213 字,大约阅读时间需要 7 分钟。

最近武汉连续下雨很多天,降温了2次,温度一下子由28度到14度,再到8度,手太冷了。

加上最近发生了一些比较棘手的家庭琐事,最近没心情继续学习Object-C

后来,我想明白了,心情不好的时候,还是应该坚持学习。

郁郁寡欢,于事无补,该干嘛干嘛去~

不开心的事情,总会过去的。等过去之后,该做的事情总是要继续做的。

因为不开心,浪费不少大好时间,才是雪上加霜的。

计划20152016年,初步掌握iOS开发。

一个人可以独自开发iOS应用,看得懂、能够维护别人已经写好的APP

Android也是必须同时深入学习的。

我现在的初步感觉是,Android上手容易,但是因为开源可以有更多内容需要学习。

Object-CiOS开发,上手男很多,但是要学习的内容会少很多。

Mac,这么小的Mac,开发打字效率好低啊,让人着急额~最近搞得多了,稍微快了一些。

////  main.m//  FilePath////  Created by fansunion on 15/11/29.//  Copyright (c) 2015年 demo. All rights reserved.//#import 
//enumeratorAtPath 遍历目录,如果目录下有目录,递归遍历//contentsOfDirectoryAtPath 只遍历目录//比较尴尬的是,“当前工作目录”下,只有1个文件,有点奇怪//所以最后手动,遍历“/Users/fansunion”/下的文件,只能简单地看看这个目录下的文件(目录)列表int main(int argc, const char * argv[]) { @autoreleasepool { NSString *currentPath; NSString *tempPath; NSFileManager *fm; NSDirectoryEnumerator *dirEnum; NSArray *dirArray; //文件管理器的实例 fm = [NSFileManager defaultManager]; //获取当前工作目录的路径 currentPath = [fm currentDirectoryPath]; NSLog(@"The Path is %@!",currentPath); //枚举目录 dirEnum =[fm enumeratorAtPath:currentPath]; while((tempPath=[dirEnum nextObject])!= nil){ NSLog(@"%@",tempPath); } //另外一种枚举目录的方法 dirArray= [fm contentsOfDirectoryAtPath:currentPath error:NULL]; NSLog(@"%@",dirArray); for(tempPath in dirArray){ NSLog(@"%@",tempPath); } dirArray =[fm contentsOfDirectoryAtPath:@"/Users/fansunion" error:NULL]; NSLog(@"%@",dirArray); } return 0;}

程序输出

2015-11-29 13:02:49.528 FilePath[2750:159478] The Path is /Users/fansunion/Library/Developer/Xcode/DerivedData/FilePath-dfjiajapcipfrbcbfjmxijqhscws/Build/Products/Debug!

2015-11-29 13:02:49.534 FilePath[2750:159478] FilePath

2015-11-29 13:02:49.534 FilePath[2750:159478] (

    FilePath

)

2015-11-29 13:02:49.534 FilePath[2750:159478] FilePath

2015-11-29 13:02:49.535 FilePath[2750:159478] (

    ".bash_history",

    ".CFUserTextEncoding",

    ".DS_Store",

    ".ssh",

    ".subversion",

    ".Trash",

    Desktop,

    Documents,

    Downloads,

    Library,

    Movies,

    Music,

    Pictures,

    Public

)

Program ended with exit code: 0

转载于:https://www.cnblogs.com/qitian1/p/6462567.html

你可能感兴趣的文章
口胡:[HNOI2011]数学作业
查看>>
我的第一个python web开发框架(29)——定制ORM(五)
查看>>
中国剩余定理
查看>>
基础笔记一
查看>>
uva 10137 The trip
查看>>
Count Numbers
查看>>
编写高质量代码改善C#程序的157个建议——建议110:用类来代替enum
查看>>
网卡bond技术
查看>>
UITabbarController的UITabbarItem(例:"我的")点击时,判断是否登录
查看>>
UNIX基础知识之输入和输出
查看>>
【洛谷 P1666】 前缀单词 (Trie)
查看>>
对称加密和非对称加密
查看>>
数据库锁机制及乐观锁,悲观锁的并发控制
查看>>
图像处理中双线性插值
查看>>
RobHess的SIFT代码解析之RANSAC
查看>>
03 线程池
查看>>
201771010125王瑜《面向对象程序设计(Java)》第十三周学习总结
查看>>
手机验证码执行流程
查看>>
python 基础 ----- 变量
查看>>
设计模式课程 设计模式精讲 2-2 UML类图讲解
查看>>