摘要: iOS 8.0 之后的消息推送 阅读全文
posted @ 2015-06-01 00:50 Gen_0 阅读(2616) 评论(2) 推荐(4) 编辑
摘要: swift 日出日落时间,真个也是从OC转过来的,可能不是很好,但是能用。 阅读全文
posted @ 2019-01-16 11:55 Gen_0 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 先介绍一下Swift String 自身的方法,后面介绍简单的使用方法 1、截取前面5个字符 2、截取后面5个字符 3、获取下标 N 到 M 的字符(0 <= N < M <= string.count) 下面介绍String截取的简单使用方式,需要使用extension来实现 先看看效果 这样用是 阅读全文
posted @ 2019-01-15 11:37 Gen_0 阅读(17808) 评论(0) 推荐(0) 编辑
摘要: GCD(Grand Central Dispatch)中央调度器 使用GCD只要理解两个东西 (任务 、队列);线程的创建和销毁都不需要程序员管理,非常方便好用。 一、基本使用 1、异步+并行队列 : 开启新的线程,多任务同时执行。 2、异步+串行队列 : 开启新的线程,单任务一个一个执行。 3、异 阅读全文
posted @ 2017-05-02 15:25 Gen_0 阅读(207) 评论(0) 推荐(0) 编辑
摘要: pthread和NSThread是多线程的两个使用方式,只是作为了解一下。 pthread 是C语言的,夸平台的,基本不用,这里只是简单介绍一下。 NSThread 是OC语言的,基本也不用。因为现在基本使用的是GCD和NSOperationQueue。 一、pthread 1、创建一个pthrea 阅读全文
posted @ 2017-05-02 15:05 Gen_0 阅读(335) 评论(0) 推荐(0) 编辑
摘要: Runtime能做非常非常多的事情,但是不能为了使用runtime而使用,因为使用runtime会使代码的阅读性降低,使用也不方便。只能在不得已的情况下使用。 以下介绍几个用法。 导入#import <objc/message.h> 或者 #import <objc/runtime.h> 一、发消息 阅读全文
posted @ 2017-05-02 14:32 Gen_0 阅读(326) 评论(0) 推荐(0) 编辑
摘要: ReactivieCocoa的底层就不说明了。这里就简单介绍它的几个基本使用场景。 Cocoapods导入ReactiveCocoa5.0以上版本注意事项 1、如果你使用的是纯swift工程,podfile文件描述如下: 2、如果你使用的是纯oc工程,podfile文件描述如下: 3、如果你使用oc 阅读全文
posted @ 2017-05-02 12:17 Gen_0 阅读(2815) 评论(2) 推荐(0) 编辑
摘要: Core Animation 基本3种动画:基本动画CABasicAnimation、 关键帧动画CAKeyframeAnimation、 转场动画CATransition 还有就是动画组:CAAnimationGroup 一、基本动画CABasicAnimation的使用: 二、关键帧动画CAKe 阅读全文
posted @ 2017-04-29 19:35 Gen_0 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 在苹果的系统更新到 iOS 9.0后,一些不是从AppStore上下载的应用打不开,显示为”未受信任企业级开发者“,而且只有一个 ”取消“ 按钮。 其实在iOS 9之前 是有一个信任按钮的 好,不说废话。 1、先打开iPhone的 ”设置“, 2、点击”通用“ 3、下来到下面部分 ,点击”设备管理“ 阅读全文
posted @ 2016-05-21 12:32 Gen_0 阅读(7049) 评论(0) 推荐(0) 编辑
摘要: 以qq邮件为例,怎么在iPhone设备上使用邮件发送以及接收邮件。1、首先需要登录QQ邮箱,QQ邮箱登录地址:https://mail.qq.com/cgi-bin/loginpage 2、登录成功后点击名称下面的“设置“选项 3、在邮箱设置中点击”账户“ 4、下拉到中间部分 有一栏 ”POP3/I 阅读全文
posted @ 2016-05-21 12:02 Gen_0 阅读(10274) 评论(0) 推荐(0) 编辑
摘要: 实现代理 阅读全文
posted @ 2015-12-29 17:00 Gen_0 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 在项目开发的过程中 可能领导会突然说要修改工程名字,但是对于新手来说可能不知道怎么修改,我在这来就写一个简单的教程。 效果: 1、单击工程名字, 再单击工程名字进入编辑,编辑好了以后回车。 2、回车之后会跳出一个操作框 继续 3、该了之后工程就不能运行了,然后接着 单击一下选择最后一个 点击一下然后 阅读全文
posted @ 2015-12-16 15:12 Gen_0 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true 不显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool false 10.11之后的系统 阅读全文
posted @ 2015-12-14 14:42 Gen_0 阅读(1428) 评论(0) 推荐(0) 编辑
摘要: 手机震动 阅读全文
posted @ 2015-08-12 09:20 Gen_0 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 制作一个圆形的图片,让用户的界面更加美观,提高用户体验。 阅读全文
posted @ 2015-06-01 23:28 Gen_0 阅读(7611) 评论(6) 推荐(1) 编辑