![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS进阶
文章平均质量分 80
panjiulong
保持前行!~
展开
-
ios开发中控制器的创建
ios开发中控制器的创建标签(空格分隔): ios进阶通过stroyboard创建控制器 了解UIStroyboard对象,通过这个对象就能加载stroyboard控制器(必须要有stroyboard)默认都是系统自带的控制器对象,系统自带的是不能处理事件的,也不能写入监听方法要想处理控制器事件,必须自定义控制器取出stroyboard对象 UIStoryboard *storyboard原创 2015-07-07 22:20:18 · 405 阅读 · 0 评论 -
SVN
SVN标签(空格分隔): UI补充SVN的简单介绍 SVN是一款源代码管理工具全称是Subversion,是集中式版本控制之王 是CVS的接班人,速度比CVS快,功能比CVS多且强大 在国内软件企业中使用最为普遍(70%~90%)SVN SVN的基本操作 checkout只需要做一次 上班的时候update一下,下班的时候就commit一下 SVN的使用环境 要想利用SVN管理源代码,必须得有2套环原创 2015-08-01 19:01:47 · 705 阅读 · 0 评论 -
核心动画
核心动画标签(空格分隔): ios进阶Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。 Core Animation是直接作用在CALayer上的,并非UIView核心动画的框架结构Core Animation的使用步骤如果不是xcode5之后的版本,使用它需要原创 2015-07-18 07:53:41 · 818 阅读 · 0 评论 -
事件处理
事件处理标签(空格分隔): ios进阶iOS中的事件 在用户使用app过程中,会产生各种各样的事件 iOS中的事件可以分为3大类型:触摸事件,加速计事件,远程控制事件 UIResponder 在iOS中只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象” UIResponder内部提供了以下方法来处理事件 触摸事件 - (void)touchesBegan:(NSSet原创 2015-07-18 20:24:58 · 491 阅读 · 0 评论 -
CALayer
CALayer标签(空格分隔): ios进阶CALayerCALayer的基本介绍 在iOS中,你能看得见摸得着的东西基本上都是UIView,其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView的layer属性可以访问这个层 @property(nonatomic,readonly,原创 2015-07-18 20:16:54 · 460 阅读 · 0 评论 -
核心动画
核心动画标签(空格分隔): ios进阶Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。 Core Animation是直接作用在CALayer上的,并非UIView核心动画的框架结构Core Animation的使用步骤如果不是xcode5之后的版本,使用它需要原创 2015-07-18 00:01:09 · 604 阅读 · 0 评论 -
应用间的跳转
应用间的跳转标签(空格分隔): ios进阶在手机app中经常需要在应用间跳转,比如微信分享,支付宝付款,第三方登陆等。简单的例子这些都是很常见的应用,要实现这样的功能需要在应用程序中设置 URL Schemes(目标应用程序)然后在程序中写如下代码就可以跳转了- (IBAction)weixing { NSURL *url = [NSURL URLWithString:@"weixin:/原创 2015-07-28 22:44:35 · 720 阅读 · 0 评论 -
Quartz2D
Quartz2D标签(空格分隔): ios进阶什么是Quartz2D Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统,Quartz 2D能生成绘制图形、绘制文字、绘制\生成图像、读取\生成PDF、截图\裁剪图片 自定义UI控件 …… 有些UI界面极其复杂、而且比较个性化,用普通的UI控件无法实现,这时可以利用Quartz2D技术将控件内部的结构画出来,自定义控件的样子,iOS中大原创 2015-07-15 22:57:03 · 614 阅读 · 0 评论 -
ios程序启动原理
ios程序启动原理标签(空格分隔): ios进阶Info.plist和pch文件的作用Info.plist- 建立一个工程后,会在Supportingfiles文件夹下看到一个“工程名-Info.plist”的文件,该文件对工程做一些运行期的配置,非常重要,不能删除- 在旧版本Xcode创建的工程中,这个配置文件的名字就叫“Info.plist”项目中其他Plist文件不能带有“Info”这个字眼,原创 2015-07-07 22:16:28 · 450 阅读 · 0 评论 -
GIT
GIT标签(空格分隔):UI补充GIT简单介绍 什么是git?git是一款开源的分布式版本控制工具,在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的 作者是Linux之父:Linus Benedict Torvalds,当初开发git仅仅是为了辅助Linux内核的开发(管理源代码) 在国外已经非常普及,国内并未普及(在慢慢普及)越来越多的开源项目已经转移到git 集中式版本控制器和原创 2015-08-04 19:43:54 · 509 阅读 · 0 评论