- 博客(15)
- 收藏
- 关注
转载 Swift4 经纬度计算日出日落时间
swift 日出日落时间,真个也是从OC转过来的,可能不是很好,但是能用。import UIKitclass PGSun: NSObject { struct Sunriseset { var sunrise = "07:00" // 日出 var sunset = "18:30" // 日落 init(su...
2019-01-16 11:55:00
487
转载 Swift4 字符串截取-超级简单用法
先介绍一下Swift String 自身的方法,后面介绍简单的使用方法1、截取前面5个字符let substr = string.prefix(5)2、截取后面5个字符let substr = string.suffix(5)3、获取下标 N 到 M 的字符(0 <= N < M <= string.count)/...
2019-01-15 11:37:00
594
转载 GCD
GCD(Grand Central Dispatch)中央调度器使用GCD只要理解两个东西 (任务 、队列);线程的创建和销毁都不需要程序员管理,非常方便好用。一、基本使用1、异步+并行队列 : 开启新的线程,多任务同时执行。//创建队列 /* 创建并发队列 dispatch_queue_create(队列标签, 队列类型); 队...
2017-05-02 15:25:00
236
转载 NSThread/pthread
pthread和NSThread是多线程的两个使用方式,只是作为了解一下。pthread 是C语言的,夸平台的,基本不用,这里只是简单介绍一下。NSThread 是OC语言的,基本也不用。因为现在基本使用的是GCD和NSOperationQueue。一、pthread1、创建一个pthread线程pthread_t pthread; //pthread_...
2017-05-02 15:05:00
189
转载 iOS 运行时Runtime
Runtime能做非常非常多的事情,但是不能为了使用runtime而使用,因为使用runtime会使代码的阅读性降低,使用也不方便。只能在不得已的情况下使用。以下介绍几个用法。导入#import <objc/message.h> 或者#import <objc/runtime.h>一、发消息objc_msgSend();a、获取一个类 objc_...
2017-05-02 14:32:00
143
转载 ReactiveCocoa基本使用
ReactivieCocoa的底层就不说明了。这里就简单介绍它的几个基本使用场景。Cocoapods导入ReactiveCocoa5.0以上版本注意事项1、如果你使用的是纯swift工程,podfile文件描述如下:use_frameworks!target '工程名称' dopod 'ReactiveCocoa', '5.0.0-alpha.3'end...
2017-05-02 12:17:00
146
转载 iOS 核心动画Core Animation
Core Animation基本3种动画:基本动画CABasicAnimation、 关键帧动画CAKeyframeAnimation、 转场动画CATransition还有就是动画组:CAAnimationGroup一、基本动画CABasicAnimation的使用:CABasicAnimation * animation = [CABasicAnimati...
2017-04-29 19:35:00
116
转载 iPhone打开应用显示未受信任企业级开发者无法打开
在苹果的系统更新到 iOS 9.0后,一些不是从AppStore上下载的应用打不开,显示为”未受信任企业级开发者“,而且只有一个 ”取消“ 按钮。其实在iOS 9之前是有一个信任按钮的好,不说废话。1、先打开iPhone的 ”设置“,2、点击”通用“3、下来到下面部分 ,点击”设备管理“,在iPhone 6s上显示是设备管理,但是在iPhone 6及...
2016-05-21 12:32:00
1243
转载 怎么设置使用iPhone邮件应用发送/接收邮件-QQ邮箱
以qq邮件为例,怎么在iPhone设备上使用邮件发送以及接收邮件。1、首先需要登录QQ邮箱,QQ邮箱登录地址:https://mail.qq.com/cgi-bin/loginpage2、登录成功后点击名称下面的“设置“选项3、在邮箱设置中点击”账户“4、下拉到中间部分 有一栏 ”POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务“...
2016-05-21 12:02:00
1031
转载 UIScrollView做图片缩放
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. UIScrollView * scrollView = [[UIScrollView alloc]initWithFrame...
2015-12-29 17:00:00
156
转载 iOS Xcode修改工程名字
在项目开发的过程中 可能领导会突然说要修改工程名字,但是对于新手来说可能不知道怎么修改,我在这来就写一个简单的教程。效果:1、单击工程名字, 再单击工程名字进入编辑,编辑好了以后回车。2、回车之后会跳出一个操作框继续3、该了之后工程就不能运行了,然后接着单击一下选择最后一个点击一下然后选择 “ - ”号删除了 , 再点击“...
2015-12-16 15:12:00
134
转载 Mac隐藏和显示隐藏文件(.点开头的文件)
一、显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true不显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool false10.11之后的系统有所改变显示隐藏文件:defaults write com.apple.fi...
2015-12-14 14:42:00
281
转载 iOS 代码让手机震动一下
在需要的类中导入#import <AudioToolbox/AudioToolbox.h>然后添加下面一句代码就可以了 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);转载于:https://www.cnblogs.com/qq9070/p/4723224.html...
2015-08-12 09:20:00
848
转载 iOS开发 --制作圆形的头像(UIImage)
有时候我们的应用需要登录,登录后的用户信息中有用户头像,以前使用的方形图片比较丑陋,现在基本所有的应用都是使用圆形都头像了,但是用户上传上来都图片不一定是圆形的(基本上都不是),这个时候就需要我们程序员来处理这些图片了,处理的方法有两种(根据需求),第一种是只要普通颜色的边框(无边框也可以)且圆形的头像、第二种是需要花纹或者其他图片的边框 且 圆形的头像。以下为学习者提供的文...
2015-06-01 23:28:00
250
转载 ios消息推送--iOS 8.0 后
本文章只提供学习!! iOS的消息推送(推送通知)有两种,一种是本地推送通知,另一种是远程推送通知。所谓本地推送通知就是使用代码推送消息到用户设备中提醒用户一些信息,推送形式请查看手机设置。远程推送通知是通过服务器发送消息到用户设备中,iOS的远程推送通知要经过苹果的服务器来推送消息,过程比较麻烦。下面是个人学习笔记,提供新手学习(当然我也是个新手),不能用于商业用途。...
2015-06-01 00:50:00
188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅