变更记录

序号 录入时间 录入人 备注
1 2016-07-22 Alfred Jiang -

方案名称

专题 - iOS 开发调试代码集合

关键字

专题 \ iOS \ 开发调试代码

需求场景

  1. 提高 iOS 开发调试效率

参考链接

(无)

详细内容

1. 测试文件读写
1
2
3
4
5
6
7
8
9
10
11
NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory
, NSUserDomainMask
, YES);
NSLog(@"Get document path: %@",[paths objectAtIndex:0]);

NSString *filePath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"testFile"];

if ([NSKeyedArchiver archiveRootObject:userInfo toFile:filePath]) {

NSLog(@"Save Successed");
}
2. 延时执行
1
2
3
4
5
6
7
8
9

//Block
void RunBlockAfterDelay(NSTimeInterval delay, void (^block)(void))
{
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, NSEC_PER_SEC * delay),dispatch_get_main_queue(), block);
}

//直接等待
[NSThread sleepForTimeInterval:7.0f];

效果图

(无)

备注

(无)