2016年10月24日

swift项目第十天:网络请求工具类的封装

摘要: import UIKit /* 必须先导入头文件:import AFNetworking */ import AFNetworking //MARK:-0:定义枚举:以枚举定义请求网络的get和post /* swift的枚举不仅包括了基本数据类型还包括了字符串 */ enum RequestType : String { case GET = "GET" ... 阅读全文

posted @ 2016-10-24 14:02 Hello_IOS 阅读(1572) 评论(0) 推荐(0) 编辑

2016年10月17日

swift项目第九天:正则表达式的学习

摘要: import UIKit /* 练习1:匹配abc 练习2:包含一个a~z,后面必须是0~9 -->[a-z][0-9]或者[a-z]\d * [a-z] : a~z * [0-9]/\d : 0~9:[0-9]/\d :表示[0-9]或\d,\d表示数字的意思 练习3:必须第一个是字母,第二个是数字 -->^[a-z][0-9]$ * ^[a-z] : 表示首字母... 阅读全文

posted @ 2016-10-17 18:12 Hello_IOS 阅读(721) 评论(0) 推荐(0) 编辑

2016年10月4日

swift项目第八天:自定义转场动画以及设置titleView的状态

摘要: 如图效果: 一:Home控制器 二:RHPopMenuViewController:xib自定义:首先创建控制器RHPopMenuViewController定义xib,拖入UIImageView,设置背景图片,会产生拉伸效果,在图2处可以处理其拉伸效果:设置竖直方向拉伸 三:封装转场动画的代理方法 阅读全文

posted @ 2016-10-04 21:45 Hello_IOS 阅读(1597) 评论(0) 推荐(0) 编辑

2016年9月30日

swift项目第七天:构建访客界面以及监听按钮点击

摘要: 一:访客界面效果如图 二:xib封装访客视图的view 1:业务逻辑分析:1:由于用户未登录时要显示访客视图,要先进行判断用户是否登录,未登录则显示访客视图,登录则显示正常的登陆界面,由于要在四个子控制器界面的控制器中都要判断是否显示访客视图,同样的逻辑,所以考虑抽成父类,把判断是否显示访客视图的逻 阅读全文

posted @ 2016-09-30 00:24 Hello_IOS 阅读(1840) 评论(0) 推荐(0) 编辑

2016年9月28日

swift项目第六天:中间发布按钮的封装以及监听点击事件

摘要: 发布按钮的扩展: 阅读全文

posted @ 2016-09-28 23:39 Hello_IOS 阅读(1970) 评论(0) 推荐(0) 编辑

swift项目第五天:swift中storyBoard Reference搭建主界面

摘要: 一:StoryBoard Reference的介绍 StoryBoard Reference是Xcode7,iOS9出现的新功能 目的是让我们可以更好的使用storyboard来开发项目 在之前的开发中,如果使用一个storyboard开发,那么非常容易造成代码冲突 可以通过使用storyboard 阅读全文

posted @ 2016-09-28 14:55 Hello_IOS 阅读(4857) 评论(0) 推荐(0) 编辑

2016年9月26日

swift项目第四天:动态加载控制器

摘要: 一:Appdelegate 二:RHTabBarViewController 三:异常处理 阅读全文

posted @ 2016-09-26 23:53 Hello_IOS 阅读(3507) 评论(0) 推荐(0) 编辑

2016年9月22日

swift项目第三天:手写代码搭建主框架

摘要: 一:先配置环境:自定义Log输出(DEBUG 和 release模式),并屏蔽后台多余的打印信息 1:屏蔽后台多余的打印信息:如果写了OS_ACTIVITY_MODE = disable 还是不行.把对号重新勾选就可以了. 2:自定义log输出:1:先配置标记: —>buildSettings—>搜 阅读全文

posted @ 2016-09-22 12:50 Hello_IOS 阅读(2662) 评论(0) 推荐(0) 编辑

swift项目第二天:初始化项目

摘要: 初始化项目 项目的部署版本 之后项目会运行在哪些系统中 横竖屏的支持 iPhone应用一般只支持横屏 iPhone游戏一般支持竖屏 iPad横竖屏都支持 设置项目的图标和启动图片 项目的图标(美工做好) 项目的启动图片(美工做好) 修改项目的名称 Bundle Display Name 项目的目录结 阅读全文

posted @ 2016-09-22 09:36 Hello_IOS 阅读(864) 评论(0) 推荐(0) 编辑

2016年9月21日

swift项目第一天:环境部署

摘要: 一:项目部署 项目部署 一.开源中国(OSChina) 网站地址:https://git.oschina.net/ 开源中国社区成立于2008年8月,其目的是为中国的IT技术人员提供一个全面的、快捷更新的用来检索开源软件以及交流使用开源经验的平台 目前国内有很多公司会将公司的项目部署在 OSChin 阅读全文

posted @ 2016-09-21 22:34 Hello_IOS 阅读(1551) 评论(0) 推荐(0) 编辑

导航