- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 黑马测试题的做题心得
在黑马报考环节里的有一道比较有意思的测试题,题目: 小明从2006年1月1日开始,每三天结识一个美女两天结识一个帅哥,编程实现当输入2006年1月1日之后的任意一天,输出小明那天是结识美女还是帅哥(注意润年问题)(C语言) 想要答对题目,首先必须得读懂题目,弄清楚出题者到底想要考我们社么知识点。首先,这道题要考我们C语法里的输入与输出相关知识,其次,要考我们对C
2015-02-18 14:41:48 420
原创 UIButton和UIImageView的区别
UIButton和UIImageView的共同点是:都可以显示图片。 以下就说说它们的区别: 显示图片UIButton :能显示2种图片(还可以显示文字)一、 背景(背景会填充整个UIButton)setBackgroundImage:forState:二、 前置(覆盖在背景图片的上面,按照之前的尺寸显示)setImage:forState:UIIm
2015-02-18 14:36:24 310
原创 学习笔记 Object-C的Block
Block的概念:1. Block封装了一段代码,可以在任何时候执行2. Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。3. 苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多 Block的定义:int (^MySum)(int, int) = ^(int a, int b) {
2015-02-18 14:35:00 311
原创 分类Category
在Object-C中,如果想给类扩充一些方法,但又不想改变原来类模型,这个时候,有2种方式可以解决:1. 继承;2. 分类(Category) 格式:分类的声明@interface类名 (分类名称)// 方法声明@end分类的实现@implementation类名 (分类名称)// 方法实现@end 好处: 一个庞大的类可以分
2015-02-18 14:34:15 288
转载 typedef与#define
1.先来看看下面的两段代码有什么区别(注意每一段的第1行代码)* 第1段typedef char *String; intmain(int argc, const char * argv[]) { String str = "This is a string!"; return 0; }* 第2段#define String char *
2015-02-18 14:33:19 262
原创 Object-C之协议Protocol
有些麻烦的事情不想自己亲自做,就可以找个人帮忙做,即交给代理对象去做。为了代理能够准确无误更有效率的完成事情,代理人与被代理人之间最好是签订一份协议。在Object-C中,就有协议Protocol这么一个概念。 基本作用:1.可以用来声明一大堆方法(不能声明成员变量);2.只要某个类遵守了这个协议,就相当于拥有这个协议中的所有方法声明;3.只要父类遵守了某个协议,就相当于子类也
2015-02-18 14:30:48 300
原创 Object-C类和对象中的self
在OC的类中,有一个比较特殊的关键字self,跟OC中其他大多数的类关键字不一样,并不是以@开头。其他语言中也有类似的关键字,但是OC中的self用得更多,更好用。 self的本质就是一个指针,指向调用当前方法的对象,即谁调用这个方法,self就指向谁。 作用:1. 指向了当前对象#import @interface Person
2015-02-18 14:29:05 394
转载 指针与数组名
1. 通过数组名访问数组元素看下面代码: int i, a[] = {3,4,5,6,7,3,7,4,4,6}; for (i = 0; i { printf("%d\n", a[i]); }很显然,它是显示 a 数组的各元素值。 我们还可以这样访问元素,如下: int i,a[] = {3,4,5,6,7,3,7,4,4,6}; for (i
2015-02-18 14:27:11 277
原创 黑马测试题的做题心得
在黑马报考环节里的有一道比较有意思的测试题,题目: 小明从2006年1月1日开始,每三天结识一个美女两天结识一个帅哥,编程实现当输入2006年1月1日之后的任意一天,输出小明那天是结识美女还是帅哥(注意润年问题)(C语言) 想要答对题目,首先必须得读懂题目,弄清楚出题者到底想要考我们社么知识点。首先,这道题要考我们C语法里的输入与输出相关知识,其次
2015-02-18 14:23:09 401
原创 Mac版的常用工具及软件
出于工作原因,凑合的入手一台14版的MacBook,刚入手时感觉使用很不习惯,因为自带的软件都很陌生,除了几个在我的iPhone手机上见过以外,其他的压根就没见过。为了能够驾驭它,首先必须了解它,我只好一个个的看软件帮助和百度,原来在windows上办公经常用的软件一个一个的搜索Mac版本的。最终还是得到不错的收获,为了帮助和我一样的小白省点时间,于是就做一个Mac版的常用工具及软件的集合跟大家分
2015-01-30 00:12:01 442
原创 网站注册时的邮箱验证demo
我们通常注册某个网站时都是以下的流程:1. 填写用户名、密码、重复密码、Email、……,提交;2. 收取邮件,点击激活链接;3. 再次输入验证信息,激活成功;4. 进一步完善资料或使用网站。 当然,随着移动互联网的迅速发展,我们今天看到更多的是手机号码验证注册与邮箱验证注册同时提供,让用户自己选择注册方式。今天,我分享的是,关于注册时使用邮箱验证功能的一个d
2015-01-28 22:08:26 648
网站注册时的邮箱验证demo
2015-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人