![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
v张尊强v
一个苦逼的程序猿,技术不是很好,在CSDN上希望能够结识很多大牛,要是有什么写的不对的地方,也敬请大家批评指正。。。
展开
-
iOS开发-plist文件的常用操作
什么是plist文件plist文件,全名为Property List,顾名思义,即为属性列表文件,因其后缀名为.plist,所以通常被叫做plist文件,这是一种用来存储序列化后的对象的文件,在iOS中通常被用来存储用户设置或者一些常用却不常改变的少量数据。一、创建plist文件1.在开发工具或文件夹中通过新建文件的方式创建在Xcode中使用快捷键 command+n 或者鼠标点击File->New->File,选择iOS->Resource->Property List(如原创 2020-06-15 17:39:14 · 1713 阅读 · 0 评论 -
iOS项目中添加PrefixHeader.pch文件
前言在Xcode6之前,新建一个工程的时候,系统会自带一个pch (precompile header)文件。在开发过程中,可以把那些在整个工程中,都广泛使用的头文件,包含在该文件下。编译器会自动将pch文件中的头文件,添加到所有的源文件中去。这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容,很大程度上带来了编程的便利性。但是Xcode6以后新创建的项目中默认不再创...原创 2019-06-19 14:42:12 · 1650 阅读 · 0 评论 -
iOS常用的定时器NSTimer, CADisplayLink, GCD, NSThread(performSelector:afterDelay:)
前言在开发的过程中,我们经常会用到定时器,比如登录时的验证码重新发送的倒计时,商城类应用中支付倒计时等等,iOS为我们提供了多种定时器,包括NSTimer, CADisplayLink, GCD, NSThread(performSelector:afterDelay:),其本质都是通过RunLoop来实现的,本文是根据平常使用和其他的文档中内容,整理总结的,如果有错误和缺失的地方,欢迎大家批评...原创 2019-06-20 10:36:58 · 330 阅读 · 0 评论 -
iOS10中的权限配置选项
// 相机<key>NSCameraUsageDescription</key><string>App需要您的同意,才能访问相册</string>// 相册<key>NSPhotoLibraryUsageDescription</key><string>App需要您的同意,才能访问相机&l...原创 2019-06-20 11:53:53 · 178 阅读 · 0 评论 -
iOS中拨打电话的三种方式
// 这种方式 拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示[[UIApplication sharedApplication] openURL:[NSURL URLWithString:telString]];// 下面两种方法,打完电话后还会回到原来的程序,也会弹出提示NSString* telString = [[NSString alloc] initW...原创 2019-06-20 12:45:27 · 260 阅读 · 0 评论 -
iOS中发送短信
在开发过程中,有时会需要调用原生的发送短信功能,用来实现自己应用中的一些业务处理流程,对此,官方开放了两个API可以供开发者调用OpenURL方式首先,最简单的方式是调用OpenURL,代码如下:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://10086&&body=发送的内容"]...原创 2019-06-20 18:38:11 · 1079 阅读 · 0 评论 -
iOS中发送邮件
在开发过程中,有时会需要调用原生的发送邮件功能,用来实现自己应用中的一些业务处理流程,对此,官方开放了两个API可以供开发者调用OpenURL方式首先,最简单的方式是调用OpenURL,代码如下:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:10010@qq.com"]];iOS10之后苹...原创 2019-06-20 19:05:25 · 538 阅读 · 0 评论