如果*p被()包住,说明指针变量p将来指向的是函数 //声明一个指针变量 //int (*p)(int, int) = sum; int (*p)(int, int); p = sum; // 如果*p被()包住,说明指针变量p将来指向的是函数 // 最...
分类:
移动开发 时间:
2014-07-16 22:54:21
阅读次数:
215
运行过程1.编写OC程序:.m源文件2.编译.m文件为.o目标文件:cc -c xxxx.m3.链接.o文件为a.out可执行文件:cc xxxx.o -framework Foundation4.执行a.out文件:./a.out#import 的功能跟#include一样,只是更好用,他避免了头...
分类:
移动开发 时间:
2014-07-16 22:49:35
阅读次数:
183
bool 数据类型#define TRUE 1//#define FALAE 0#define BOOL intBool flag=1;bool型 实质上是 int型c89没有提供c99 有提供赋值时,应该给true或 false。如果给一个非零值 则储存为1;bool flag =tuue;#in...
分类:
移动开发 时间:
2014-07-16 22:48:28
阅读次数:
206
switch#include int main(int argc, char * argv[]){ int i; scanf("%d",&i); switch(i) { case 1: {printf("春"); break;...
分类:
移动开发 时间:
2014-07-16 21:46:08
阅读次数:
236
/* 1.定义block变量: 返回值类型 (^block变量名) (参数类型1, 参数类型2, ....); 2.给block变量赋值 block变量名 = ^(参数类型1 参数名称1, .....) { }; *//* 1.设置动画属性 2.开始执行动画 3.动画执行完毕 bl...
分类:
移动开发 时间:
2014-07-16 21:41:47
阅读次数:
194
一.HTTP协议1.面试题: 聊一下HTTP协议(表达对HTTP协议的看法)* HTTP协议的全称: 超文本传输协议, 定制传输数据的规范(客户端和服务器之间的数据传输规范)* 描述HTTP协议完整的通信过程2.通信过程1> 请求* 客户端 --> 服务器* 请求的内容a."请求行" : 请求方法\...
分类:
移动开发 时间:
2014-07-03 23:22:00
阅读次数:
249
本套教程出自ios教程网:http://ios.662p.com预览ios教程网-源码天堂-7 1.iOS基础3-第一个iOS程序:QQ登录界面-ios视频教程网...2iloveios2014-2-31017645huasy2014-5-25 16:23ios教程网-源码天堂-7 0.iOS基础2...
分类:
移动开发 时间:
2014-07-03 21:07:54
阅读次数:
426
1、iOS沙盒机制iOS应用程序仅仅能在为该改程序创建的文件系统中读取文件,不能够去其他地方訪问,此区域被成为沙盒,所以全部的非代码文件都要保存在此,比如图像,图标,声音,映像,属性列表,文本文件等。1.1、每一个应用程序都有自己的存储空间1.2、应用程序不能翻过自己的围墙去訪问别的存储空间的内容1...
分类:
移动开发 时间:
2014-07-02 20:04:29
阅读次数:
250
类的扩展NSDate是Cocoa中用于处理日期和时间的基础类,封装了某一给定的时刻,具体的日期 时间和时区使用+date方法获取当前日期和时间1 NSDate *date = [NSDate date];//获取当前时间2 NSLog(@"%@",date);//无论你是哪个时区的时间,打印...
分类:
移动开发 时间:
2014-07-02 19:54:08
阅读次数:
209
Block 、数组高级block本质上就是匿名函数(没有名称的函数)block语法和函数指针很相似回顾函数函数:C语?中,实现某一类功能的代码段。完整的函数包含两部分:函数声明、函数定义函数声明,即函数原型。例如:int sum(int x,int y);具有两个整型参 数,一个整型返回值的函数。函...
分类:
移动开发 时间:
2014-07-01 18:04:45
阅读次数:
243