会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
杨淳引
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2015年7月18日
所闻所获2:使用块回调来实现代理的功能
摘要: 首先回顾一下代理模式,它的基本说明如下图: 控制器先成为子控件的代理(delegate)并实现相应的代理方法,那么子控件在运作的过程中,遇到某些需要控制器进行配合的场景时,就可以通过delegate属性调用对应场景的代理方法,实现让控制器进行对应操作的效果。 块回调的基本模式如下图:块回调方法的模型...
阅读全文
posted @ 2015-07-18 22:34 杨淳引
阅读(198)
评论(0)
推荐(0)
2015年7月16日
OC基础11:基本的C语言特性2
摘要: "OC基础"这个分类的文章是我在自学Stephen G.Kochan的《Objective-C程序设计第6版》过程中的笔记。 19、定义一个int类型的指针: int count = 10; int *intPtr; intPtr = &count; 然后就可以引用这个指针: x = *intPtr
阅读全文
posted @ 2015-07-16 16:47 杨淳引
阅读(202)
评论(0)
推荐(0)
2015年7月15日
OC基础10:基本的C语言特性1
摘要: "OC基础"这个分类的文章是我在自学Stephen G.Kochan的《Objective-C程序设计第6版》过程中的笔记。 1、 函数和方法的区别? (1)、方法包含在类内部,而函数不用包含在类里面; (2)、方法就是函数的一种。 2、数组中某个元素的读法,比如grades [5]读作“grade
阅读全文
posted @ 2015-07-15 14:48 杨淳引
阅读(216)
评论(0)
推荐(0)
2015年7月11日
OC基础9:预处理程序
摘要: "OC基础"这个分类的文章是我在自学Stephen G.Kochan的《Objective-C程序设计第6版》过程中的笔记。 1、 关于#define语句: (1)、#define语句的用途就是给某个符号名称指定一个程序要用到的常量,比如: #define TRUE 1 这个语句的意思就是把TRUE
阅读全文
posted @ 2015-07-11 15:37 杨淳引
阅读(470)
评论(0)
推荐(1)
2015年7月8日
OC基础8:分类和协议
摘要: "OC基础"这个分类的文章是我在自学Stephen G.Kochan的《Objective-C程序设计第6版》过程中的笔记。 1、关于分类(category): (1)、分类用来拓展现有的类,增加方法,同时可以不必访问主类的源代码,也不用创建子类; (2)、只能增加方法,不能增加变量; (3)、在代
阅读全文
posted @ 2015-07-08 22:11 杨淳引
阅读(328)
评论(0)
推荐(0)
2015年7月7日
OC基础7:变量和数据类型
摘要: "OC基础"这个分类的文章是我在自学Stephen G.Kochan的《Objective-C程序设计第6版》过程中的笔记。 1、有时候初始化需要让对象带有初始值,那么可以定义另一个初始化方法来使用,比如: -(XCLASS *) initWith: (int) n { self = [super
阅读全文
posted @ 2015-07-07 22:15 杨淳引
阅读(253)
评论(0)
推荐(0)
2015年7月3日
OC基础6:多态、动态类型和动态绑定
摘要: "OC基础"这个分类的文章是我在自学Stephen G.Kochan的《Objective-C程序设计第6版》过程中的笔记。 1、关于SEL类型的数据: (1)、SEL类型的数据包含的是一个方法,使用@selector()把一个方法名包含在括号内,就可以取到这个方法,然后可以以这个数据作为参数去调用
阅读全文
posted @ 2015-07-03 21:56 杨淳引
阅读(430)
评论(0)
推荐(0)
所闻所获1:动画效果的进度球(水面上升、水面涌动)
摘要: 动画效果的进度球的效果如下图,水面会有上升动画、涌动动画效果:(1)、进度球的大致实现原理是这样的:新建一个view并把它切割成圆形,在这个view 里面画两条sin曲线,并且将曲线下方部分填满色,然后新开两条线程分别做曲线上升的效果和曲线平移变动弧度的效果,这样就完成了带动画效果的进度球。项目代码...
阅读全文
posted @ 2015-07-03 15:49 杨淳引
阅读(537)
评论(0)
推荐(0)
2015年7月2日
OC基础5:继承
摘要: "OC基础"这个分类的文章是我在自学Stephen G.Kochan的《Objective-C程序设计第6版》过程中的笔记。 1、根类即是最顶层的类,父类也可称为超类; 2、关于实例变量的继承: 只有声明在@interface部分的实例变量才能被子类继承:包括在类名后马上使用花括号声明的变量和使用@
阅读全文
posted @ 2015-07-02 21:11 杨淳引
阅读(163)
评论(0)
推荐(0)
2015年7月1日
OC基础4:类和方法
摘要: "OC基础"这个分类的文章是我在自学Stephen G.Kochan的《Objective-C程序设计第6版》过程中的笔记。 1、类的声明(@interface)要放在以它自己名字命名的class.h文件中,而类的定义(@implementation)要放在相同名字的class.m文件中; 2、im
阅读全文
posted @ 2015-07-01 21:04 杨淳引
阅读(198)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告