绘图的步骤: 1.获取上下文 2.创建路径(描述路径) 3.把路径添加到上下文 4.渲染上下文 通常在- (void)drawRect:(CGRect)rect这个方法里面绘制图形 为什么要再drawRect里面绘图,只有在这个方法里面才能获取到跟View的layer相关联的图形上下文 一、直线的绘 Read More
posted @ 2016-10-14 13:26 川哥博客园 Views(654) Comments(0) Diggs(0) Edit
Swift 开发中Alamofire的使用 Alamofire需要解决的6个问题 1.Json解析 2.下载和上传 4.全局401错误 5.网络图片 Read More
posted @ 2016-10-12 15:25 川哥博客园 Views(486) Comments(0) Diggs(0) Edit
什么是UIPopoverController 是iPad开发中常见的一种控制器 跟其他控制器不一样的是,它直接继承自NSObject,并非继承自UIViewController 它只占用部分屏幕空间来呈现信息,而且显示在屏幕的最前面 使用步骤 要想显示一个UIPopoverController,需要 Read More
posted @ 2016-09-29 17:48 川哥博客园 Views(168) Comments(0) Diggs(0) Edit
简介 在iPhone开发中 Modal是一种常见的切换控制器的方式 默认是从屏幕底部往上弹出,直到完全盖住后面的内容为止 在iPad开发中 Modal的使用频率也是非常高的 对比iPhone开发,Modal在iPad开发中多了一些用法 呈现样式 什么叫呈现样式 Modal出来的控制器,最终显示出来的 Read More
posted @ 2016-09-28 17:43 川哥博客园 Views(447) Comments(0) Diggs(0) Edit
添加已有项目到github/更新代码 添加已有项目到github/更新代码 2016-01-14 10:58 1398人阅读 评论(0) 收藏 举报 2016-01-14 10:58 1398人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原 Read More
posted @ 2016-09-22 22:30 川哥博客园 Views(130) Comments(0) Diggs(0) Edit
Swift 项目中可能用到的第三方框架 字数1004 阅读4091 评论17 喜欢93 这里记录下swift开发中可能用的框架 , 最近浏览了不少,积累在这里,以后用的时候方便查阅、顺便推荐给大家! 这里的框架都是纯swift的 , 感谢开源 ,感谢大神们 。 下拉刷新 BreakOutToRefr Read More
posted @ 2016-09-21 18:27 川哥博客园 Views(12842) Comments(0) Diggs(1) Edit
1.装cocoapods,ruby版本忒低-》开始更新ruby-》开始更新gem,这是一条不归路啊同志们,各种permission denied,各种路径不存在,各种路径没有读写权限,各种不成功! 2.舒服优雅的方式:(ref:https://segmentfault.com/a/119000000 Read More
posted @ 2016-09-21 11:26 川哥博客园 Views(298) Comments(0) Diggs(0) Edit
一、全新安装前,先检查是否有安装残留 由于Mac 10.11更改了安全机制,所以cocoapods得安装和卸载命令也有所改变, 1、如果之前装过cocopods,最好先卸载掉,卸载命令: $ sudo gem uninstall cocoapods【Mac 10.10之前】 $ sudo gem u Read More
posted @ 2016-09-21 11:04 川哥博客园 Views(5464) Comments(0) Diggs(0) Edit
iOS10升级后极光推送发生了很大的变化,要求Xcode更新到8.0及以上版本才可以实现iOS10接受消息的方法 常见错误 这个问题困扰了我一天,辛亏好友盼神帮我解决,在此再次感谢盼神。一下是解决办法 错误原因:没有导入#import <UserNotifications/UserNotificat Read More
posted @ 2016-09-19 17:29 川哥博客园 Views(2921) Comments(0) Diggs(0) Edit
正则表达式 1.创建正则表达式的规则 let pattern = "abc" 2.创建正则表达式对象 // 方式一:try方式 do { let regex = try NSRegularExpression(pattern: pattern, options: .CaseInsensitive) Read More
posted @ 2016-09-15 11:10 川哥博客园 Views(313) Comments(0) Diggs(0) Edit