1. 获取磁盘总空间大小
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 |
|
2. 获取磁盘可用空间大小
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 |
|
3. 获取指定路径下某个文件的大小
1 2 3 4 5 6 |
|
4. 获取文件夹下所有文件的大小
01 02 03 04 05 06 07 08 09 10 11 12 13 |
|
5. 获取字符串(或汉字)首字母
1 2 3 4 5 6 7 8 |
|
6. 将字符串数组按照元素首字母顺序进行排序分组
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
|
使用如下:
1 2 3 |
|
输出结果如下:
<ignore_js_op>
输出结果
7. 获取当前时间
1 2 3 4 5 6 7 |
|
8. 计算上次日期距离现在多久, 如 xx 小时前、xx 分钟前等
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
|
使用如下:
1 2 3 4 |
|
输出结果如下:
<ignore_js_op>
输出结果
9. 判断手机号码格式是否正确
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|
10. 判断邮箱格式是否正确
1 2 3 4 5 6 |
|
11. 将十六进制颜色转换为 UIColor 对象
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|
12. 对图片进行滤镜处理
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 |
|
13. 对图片进行模糊处理
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
14. 调整图片饱和度、亮度、对比度
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
15. 创建一张实时模糊效果 View (毛玻璃效果)
1 2 3 4 5 6 7 |
|
16. 全屏截图
1 2 3 4 5 6 7 8 9 |
|
17. 截取一张 view 生成图片
1 2 3 4 5 6 7 8 |
|
18. 截取view中某个区域生成一张图片
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 |
|
19. 压缩图片到指定尺寸大小
1 2 3 4 5 6 7 8 |
|
20. 压缩图片到指定文件大小
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 |
|
21. 获取设备 IP 地址
需要先引入下头文件:
1 2 |
|
代码:
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 |
|
22. 判断字符串中是否含有空格
1 2 3 4 5 6 7 8 |
|
23. 判断字符串中是否含有某个字符串
1 2 3 4 5 6 7 8 |
|
24. 判断字符串中是否含有中文
1 2 3 4 5 6 7 8 9 |
|
25. 判断字符串是否全部为数字
01 02 03 04 05 06 07 08 09 10 |
|
26. 绘制虚线
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|