- 博客(13)
- 资源 (52)
- 收藏
- 关注
原创 NSDate的常用用法
1.创建或初始化可用以下方法1)用于创建NSDate实例的类的方法+(id)date;返回当前时间。 +(id)dateWithTimeIntervalSinceNow:(NSTimeInterval)secs;返回当前时间为基准,然后过了secs秒的时间。 +(id)dateWithTimeIntervalSinceReferenceDate:(NSTimeInt
2013-11-29 21:59:33 1085
原创 OC中Foundation
****************************NSNumber*******************************1)基本类型转换成对象int num =1;float num2 = 4.5;BOOL isBool = NO;char c = 'c';封装成对象//类方法的实现NSNumber *IntNumber = [NSNumber num
2013-11-29 11:31:48 1055
转载 OC中的动态绑定
基于动态类型,在某个实例对象被确定后,其类型便被确定了。该对象对应的属性和响应的消息也被完全确定,这就是动态绑定。在继续之前,需要明确Objective-C中消息的概念。由于OC的动态特性,在OC中其实很少提及“函数”的概念,传统的函数一般在编译时就已经把参数信息和函数实现打包到编译后的源码中了,而在OC中最常使用的是消息机制。调用一个实例的方法,所做的是向该实例的指针发送消息,实例在收到消息后,
2013-11-28 17:15:12 2884
原创 OC中的一些关键术语&&@property assign retain copy的区别
类:是一种结构,它表示对象的类型,对象引用类来获取和本身有关的各种信息,特别是运行什么代码来处理每种操作。对象:是一种结构,它包含值和指向其类的隐藏指针。实例:对象的另一种称呼。消息:是对象可以执行的操作,用于通知对象去做什么。对象接收消息后,将查询对应的类,以便查找正确的代码来运行。方法:是为响应消息而运行的代码,根据对象的类,消息可以调用不同的方法。接口:是对象的类应该提供
2013-11-27 16:54:56 1838
转载 O-C中的初始化与关键字
O-C中有两个关键字可以在方法的实现中代表执行方法的对象: self:执行方法的对象本身 super:调用对象的父类中的实现来执行方法 self除了可以用作向自身请求方法以外,还可以作为一 个代表对象本身的隐藏变量来使用 super只能出现在消息表达式中,代表了对被复写的方法的原始实现的请求方式 O-C中对象的创建需要两个部分,第一:内存分类(Alloc
2013-11-26 20:11:12 1271
原创 链表建立过程中如何巧妙设置链表成功建立的判断条件
以前建立链表的时候由于链表建立成功的判定条件设置的不合理,造成建立链表的时候会存入不必要的数据。下面结合具体的代码来给大家分享一下代码如下:<span style="color:#cc33cc">#include<stdio.h>#include<stdlib.h>#include<string.h>typedef struc...
2013-11-24 12:18:36 2318 1
原创 C语言把内存的文件保存到硬盘时如何把文件名由用户通过屏幕自己设置,并且保存到指定的路径
一般情况下要想把文件保存到硬盘的指定位置,常常用fopen(“C:\\Users\\han\\Desktop\\filename.txt”,”w”);其中han为电脑的用户名,而filename为你要写入的文件的名字。但在现实生活中,文件名往往由用户自己设置,这需要scanf(“%s”,filename);来设置文件名,而将用户设置的文件名成为要保存的文件的名字的话需要fopen(file
2013-11-23 21:32:49 3869
原创 用户登录的模拟 goto语句的使用
编写程序实现一个用户登录的模拟,用户从控制台输入用户名,密码。要求:1、判断输入是否合法,用户名不超过15字符,密码必须用数字。 2、验证用户名和密码是否正确用户名 wangyi 密码123正确,这个程序其实很简单,但是我主要向通过这个小程序简单的据介绍一下goto语句的使用。具体实现代码如下:#include#includeint main(){ char u
2013-11-23 21:13:18 1331
原创 随机函数的生成 竞猜数字游戏
相信大家都遇到过需要生成随机数字的情形,一般情况一下我们都会用rand函数来实现,但是rand函数生成的是伪随机数字, 也即是你只要知道了第一次生成的随机数,后面的随时数字是有规律可循的,为了解决这个问题我们使rand种子函数srand()的参数为time() 函数srand( (unsigned)time( NULL ) );time()函数的参数之所以指向NULL是因为time
2013-11-23 20:32:43 1893
转载 strcmp函数的实现
前一段时间在网上逛了逛,看到一个关于strcmp函数实现的小程序个人感觉挺好的,简单容易理解,给大家分享一下#includeint strcmp(char*,char*);int main(){ char *str1={"nihaoma"}; char *str2={"beijing"}; int t; t=strcmp(str1,str2); prin
2013-11-23 19:48:59 1280
原创 如何实现十进制转换为二进制
作为学习C语言的过来人,以前在学习的时候发现虽然有很多关于10进制转化为二进制的算法,但是感觉晦涩难懂,不利于初学者的学习,为了方便初学者我特意把我的感想给大家,希望大家多都支持,如果有某些地方不够完美或者错误的地方希望大家多多指教。 具体实现代码如下:#includeint main(){ int num; int str[16]={0}; int
2013-11-23 19:24:34 2281 2
原创 如何利用指针实现冒泡排序,以及指针使用时位置的确定
说起冒泡排序相信学习过C语言的同学都比较的熟悉,但是如何利用指针来巧妙地实现冒泡排序呢,下面我来为大家分享一下个人的见解,如何不好希望大家多多批评指教。实现代码如下:for(i=0;i { p=&stu[0]; q=&stu[0]; for(j=0;j { ++q;
2013-11-23 19:09:31 5029
原创 switch代替if else实现学生成绩等级的判定,switch实现域的判定
greghjujkyufnkghkldfjokert m;fkgmoykop;
2013-11-23 17:56:01 15027
OCHamcrestIOS
2015-09-29
UIWebView与 javascript的交互三
2015-04-23
UIWebView与 javascript的交互二
2015-04-22
JSPatchFixDemo
2017-02-28
Jack3DScrollDemo
2015-12-26
NPCgoPockerFrameWork_NoBug
2015-12-25
JackScrollPlayerDemo1
2015-12-25
JackScrollPlayerDemo
2015-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人