iOS 常用公共方法

Posted 甘林梦的开发之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 常用公共方法相关的知识,希望对你有一定的参考价值。

ios 常用公共方法(大家可以关注微信 CocoaChina,每天都有不错的推荐)

1. 获取磁盘总空间大小

 

技术分享

 

2. 获取磁盘可用空间大小

 

技术分享

 

3. 获取指定路径下某个文件的大小

 

技术分享

 

4. 获取文件夹下所有文件的大小

 

技术分享

 

5. 获取字符串(或汉字)首字母

 

技术分享

 

6. 将字符串数组按照元素首字母顺序进行排序分组

 

技术分享

 

使用如下:

 

技术分享

 

输出结果如下:

 

技术分享

 

7. 获取当前时间

 

技术分享

 

8. 计算上次日期距离现在多久, 如 xx 小时前、xx 分钟前等

 

技术分享

 

使用如下:

 

技术分享

 

输出结果如下:

 

技术分享

 

9. 判断手机号码格式是否正确

 

技术分享

 

10. 判断邮箱格式是否正确

 

技术分享

 

11. 将十六进制颜色转换为 UIColor 对象

 

技术分享

 

12. 对图片进行滤镜处理

 

技术分享

 

13. 对图片进行模糊处理

 

技术分享

 

14. 调整图片饱和度、亮度、对比度

 

技术分享

 

15. 创建一张实时模糊效果 View (毛玻璃效果)

 

技术分享

 

16. 全屏截图

 

技术分享

 

17. 截取一张 view 生成图片

 

技术分享

 

18. 截取view中某个区域生成一张图片

 

技术分享

 

19. 压缩图片到指定尺寸大小

 

技术分享

 

20. 压缩图片到指定文件大小

 

技术分享

 

21. 获取设备 IP 地址

需要先引入下头文件:

 

技术分享

 

代码:

 

技术分享

 

22. 判断字符串中是否含有空格

 

技术分享

 

23. 判断字符串中是否含有某个字符串

 

技术分享

 

24. 判断字符串中是否含有中文

 

技术分享

 

25. 判断字符串是否全部为数字

 

技术分享

 

26. 绘制虚线

 

技术分享

 

以上是关于iOS 常用公共方法的主要内容,如果未能解决你的问题,请参考以下文章

iOS常用公共方法

iOS 常用公共方法(转载至微信号:CocoaChinabbs)

JS常用公共方法

iOS:如何定义公共方法?

iOS开发UILabel的公共属性及拓展属性

Vue 之 工作中常用的公共方法封装整理(不定时更新)