类别(Category)的基本概念
封装是面向对象的一个特征,OC也不例外,但是有的时候我们会碰到这样的一种情况,不如我封装了一个类,
不想再动它了,可是随着程序功能的增加,需要在那个类中增加一个小小的方法,这是我们就不必再那个类中
做修改或者在定义一个子类,只需要在用到的地方随手添加一个该类的类别(Category)即可。
(1)在类别中定义的方法,会成...
分类:
其他 时间:
2014-02-10 14:37:51
收藏:
0 评论:
0 赞:
0 阅读:
375
协议(Protocol)的基本概念
协议的声明看起来比较类似于Java中一个类的接口,但是和接口不同的是:协议没有父类也不能定义实例变量。
协议是一种特殊的程序设计结构,用于声明专门被别的类实现的方法。协议在以下场合非常有用:
需要由别的类实现的方法 声明未知类的接口 两个类之间的通信
协议的基本特点...
分类:
其他 时间:
2014-02-10 13:57:51
收藏:
0 评论:
0 赞:
0 阅读:
282
代理设计模式的基本概念
代理是指一个对象提供机会会对另一个对象中行为发生变化时做出的反应。
总而言之,代理设计默认的基本思想----两个对象协同解决问题,通常运用于对象间通信。
代理设计模式的基本特点
简化了对象的行为,最大化减小对象之间的耦合度 使用代理,一般来说无需子类化 简化了我们应用程序的开发,既容易实现,而且灵活...
分类:
其他 时间:
2014-02-10 16:02:51
收藏:
0 评论:
0 赞:
0 阅读:
418
cocoa中的内存管理机制--引用计数
Cocoa中提供了一个机制来实现上面的逻辑模型,它被称为“引用计数”或者“保留计数”。引用计数的数值表示对象有几个“人”在使用它
每一个对象都拥有一个引用计数(retain count)当对象被创建的时候,引用计数的值为1当发送retain消息时,该对象的引用计数加1,该对象的引用计数为2当向这个对象发送release消息...
分类:
其他 时间:
2014-02-10 16:25:02
收藏:
0 评论:
0 赞:
0 阅读:
388
Given a binary tree, flatten it to a linked
list
in-place我的想法是,先将左子树flatten,然后右子树flatten,然后将左子树的结果移到root.right,然后将右子树接在左子树后面。但是总是超时。
1 public static v...
分类:
其他 时间:
2014-02-10 13:32:51
收藏:
0 评论:
0 赞:
0 阅读:
377
Given a collection of numbers, return all
possible permutations.For example,[1,2,3] have the following
permutations:[1,2,3], [1,3,2], [2,1,3], [2,3,1]...
分类:
其他 时间:
2014-02-10 13:27:51
收藏:
0 评论:
0 赞:
0 阅读:
329
云计算技术:这里只是列出我所知道的,希望大家对云计算技术有所了解:一首先让大家明白什么是云端,所谓云端需要两层理解(1)服务不在本地,这一层可以理解为服务器(2)它和普通的服务器是不一样的,这些云端的服务器的资源是共享的,一旦一个服务器不能承受,将会把任务分配给其他机器。二、云技术与其他技术的区别:...
分类:
其他 时间:
2014-02-10 13:22:51
收藏:
0 评论:
0 赞:
0 阅读:
384
Given a collection of numbers that might
contain duplicates, return all possible unique permutations.For
example,[1,1,2]have the following unique perm...
分类:
其他 时间:
2014-02-10 13:17:51
收藏:
0 评论:
0 赞:
0 阅读:
345
Given a collection of numbers, return all
possible permutations.For example,[1,2,3]have the following
permutations:[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,...
分类:
其他 时间:
2014-02-10 13:07:51
收藏:
0 评论:
0 赞:
0 阅读:
271
http://www.agilesharp.com/u/yanyangtian/Blog.aspx/t-196IIS负载均衡-Application
Request Route详解第二篇:创建与配置Server Farmhttp://www.cnblogs.com/yanyangtian/archi...
分类:
其他 时间:
2014-02-10 12:57:51
收藏:
0 评论:
0 赞:
0 阅读:
364
Given a linked list, remove thenthnode from the
end of list and return its
head.原来的想法很简单,就是先扫描一遍list,判断list的长度,然后从头重新扫描,计算好走多少不,找到要删除的node的前一个node,然后把...
分类:
其他 时间:
2014-02-10 13:02:51
收藏:
0 评论:
0 赞:
0 阅读:
394
UINavigationController常见属性1.一般情况下,导航栏上面显示什么内容,由当前栈顶控制器的navigationItem属性决定*
navigationItem.title : 导航栏的中间标题(也可以直接通过控制器的title属性设置标题)* navigationItem.tit...
分类:
其他 时间:
2014-02-10 12:52:51
收藏:
0 评论:
0 赞:
0 阅读:
333
nocow上的分析,发现这规律的人实在是太厉害了,bfs或者dfs还没试过,照着这思路写最后还是有点问题,1,2时有点特殊,看了下别人的代码过了数据分析Usaco在这题上并没有指明不可以用分析法,而且dfs肯定TLE,所以我们取巧。先观察样例数据,如果把还没移动的那一步也算上,那么空格的位置为4
3...
分类:
其他 时间:
2014-02-10 12:47:51
收藏:
0 评论:
0 赞:
0 阅读:
414
/* Name:为什么需要循环以及for循环流程 Copyright: By.不懂网络 Author:
Yangbin Date:2014年2月10日 03:16:55 Description:求1 2 3 4...100的和,重点掌握for循环流程*/#
include # include int...
分类:
其他 时间:
2014-02-10 12:42:51
收藏:
0 评论:
0 赞:
0 阅读:
324
一、iOS程序的完整启动过程(有storyboard)1.先执行main函数,main内部会调用UIApplicationMain函数2.UIApplicationMain函数里面做了什么事情:1>
创建UIApplication对象2> 创建UIApplication的delegate对象----...
分类:
其他 时间:
2014-02-10 12:37:51
收藏:
0 评论:
0 赞:
0 阅读:
350
Clone an undirected graph. Each node in the
graph contains alabeland a list of itsneighbors./** * Definition for undirected
graph. * struct Undirected...
分类:
其他 时间:
2014-02-10 12:32:51
收藏:
0 评论:
0 赞:
0 阅读:
402
下面以OldViewController(oldC)的按钮btn点击后跳转到NewViewController(newC)为例说明:1.Storyboard的segues方式鼠标点击按钮btn然后按住control键拖拽到newC页面,在弹出的segue页面中选择跳转模式即可优点:操作方便,无代码生...
分类:
其他 时间:
2014-02-10 12:22:51
收藏:
0 评论:
0 赞:
0 阅读:
333
现在已经是凌晨2点26,穷苦孩子还在码字。记录开发第一款iOS
app的第一天该做的第一件事情——也就是第一次了,第一次嘛,总是很辛苦但却很甜蜜的。要开发iOS
app,那么肯定要先搭建开发环境,就好像你要开发windows应用,你得先有台计算机,装上了windows系统,然后安装virtual s...
分类:
其他 时间:
2014-02-10 12:17:51
收藏:
0 评论:
0 赞:
0 阅读:
339
Determine whether an integer is a palindrome.
Do this without extra
space.题很简单,但我做的不好。我最开始竟然没有想到把这个数反过来,然后判断是否和原来相等这种方法。我最开始竟认为这么做不出来。。。。然后我就想用第一位与最后一...
分类:
其他 时间:
2014-02-10 12:12:51
收藏:
0 评论:
0 赞:
0 阅读:
428
分类:
其他 时间:
2014-02-10 12:07:51
收藏:
0 评论:
0 赞:
0 阅读:
349