Monthly Archives: November 2014

iOS开发中基本文件读写操作示例

不需要多解释,直接上代码说明,代码中有相关注释

1
2
3
4
5
    // Home路径
    NSString *homePath = NSHomeDirectory();
 
    // Caches路径
    NSArray *caches = NSSearchPathForDirectorie[......]<p class="read-more"><a href="https://www.yusian.com/blog/project/2014/11/05/210124473.html">继续阅读</a></p>

App中常用的几个目录如何获取

苹果App中常用的目录有四个,分别是:
Documents
Library/Caches
Library/Preferences
tmp

如何取这4个目录呢?
1、取App所在目录

1
NSString *home = NSHomeDirectory();

2、取Documents所在目录:

1
NSAr[......]<p class="read-more"><a href="https://www.yusian.com/blog/project/2014/11/05/202313483.html">继续阅读</a></p>

Xcode中调试时Step into/Step over/Step out涵义与用法

先看图,我们需要说明的地方是红色框区域,分别为Step over、Step into、Step out

QQ20141105-2@2x

step into就是单步执行,遇到子函数就进入并且继续单步执行;
step over是在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函[……]

继续阅读

NSString字符串自动去掉空格,去掉回车符的方法

很多时候,我们需要对接收的字符串进行简单的处理,最简单或最觉的情景比如说去掉空格或回车符什么的,NSString本身有相对应的方法,如下示例所示:

1
2
3
+ (NSString *)translate:(NSString *)string
{
    NSString * newString = nil;[......]<p class="read-more"><a href="https://www.yusian.com/blog/project/2014/11/03/155644491.html">继续阅读</a></p>