- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 Object_c——Foundation笔记整理
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.结构体NSPoint和CGPoint的关系:typedef CGPoint NSPoint; NSSize和CGSize的关系:typedef CGSize NSSize; NSRect和CGRect的关系:typedef CGRect NSRect
2015-05-23 14:29:55
326
原创 Object_c——blocks笔记整理
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------blocks的概念:Block是OC中的一种数据类型,和c语音函数指针类似,运行需要编译器和运行时的支持(ios4.0开始支持 Blocks )两个对象之间通信,用到Blocks,相当于回调函数。blocks和C语言函数指针的区别:int (*CFunc)
2015-05-23 12:23:55
359
原创 Object_c基础——笔记整理2(干货)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------僵尸对象:所占用内存已经被回收的对象,僵尸对象不能再使用野指针:指向僵尸对象(不可用内存)的指针,给野指针发送消息会报错(EXC_BAD_ACCESS)空指针:没有指向任何东西的指针(存储的东西是nil、NULL、0),给空指针发送消息不会报错XCODE
2015-05-22 20:04:52
314
原创 黑马程序员——Object_c基础——笔记整理1(干货)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- super的作用 直接调用父类中的某个方法 super处在对象方法中,那么就会调用父类的对象方法 super处在类方法中,那么就会调用父类的类方法使用场合:子类重写父类的方法时想保留父类的一些行为@public : 在任何地
2015-05-22 14:49:14
374
原创 Object_c基础——getter、setter方法和@property、self关键字
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. @property1.1 在@inteface中使用1.2 用来自动生成setter和getter的声明和实现(从Xcode 4.x后,之前的版本setter和getter的实习需要用到关键字@synthesize,这里不再阐述)1.3 默认情况下,s
2015-05-22 13:44:06
370
原创 Object_c基础——面向对象的简单认识(含示例代码)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------每个个体都有一定的行为和属性,例如动物都有吃饭、睡觉等行为,有年龄、体重等信息汽车有启动、加速、刹车等行为,有价格、速度等信息手机有发短信、打电话、播放音乐、播放电影等行为,有价格、颜色、质量、评价等信息。当把某个个体的行为和属性按照人们的思考方式的抽象出来绑定到一
2015-05-21 19:50:17
652
转载 Object_c基础——oc程序与C语言程序开发过程的异同简单认识
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、 OC程序的开发过程与C语言类似:先把.m源文件编译成.o目标文件,然后再把编译好的.o目标文件经过链接形成.out可执行文件。 终端指令1> 编译cc –cmain.m2> 链接cc main.o –framework Foundation
2015-05-17 13:04:56
513
原创 错误:apple llvm5.0解决办法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------MAC环境是 Yosemite10.10.2最近最基础测试题的时候把XCODE换成了5.0.3,然后新建command Line项目加入target,书写代码然后运行结果报了警告 警告:OS X deployment target '11.0' for architecture '
2015-05-16 21:10:39
457
原创 C语言基础——学习笔记整理3
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------1.预处理指令所有的预处理指令都是以#开头预处理指令分3种 1> 宏定义 2> 条件编译 3> 文件包含 预处理指令在代码翻译成0和1之前执行 预处理的位置是随便写的 预处理指令的作用域:从编写指令的那一行开始,一直到文件结尾,可以用#undef取消宏定义的作用 宏名明明规范:一般用大写或者以k开头
2015-05-16 16:52:41
384
原创 C语言基础——笔记整理2
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.定义指向函数的指针void haha(double num1, char *s1, int num2){}double (*p)(double, char *, int);p = haha;或者double (*p)(double, char *, int) = haha;如何间接调用函数利用
2015-05-15 21:04:04
416
原创 C语言基础——知识点笔记整理1
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------复习C语言的时候,我把李明杰老师的C语言视频过了一遍,把自己认为比较容易出错的地方做了笔记记录在work文件里。以下是我的部分笔记:1.scanf函数注意事项:scanf中不能写 \n例如:int a;scanf("%d\n", &a); // 错误写法2.定义变量注意事项:如果要在if、case
2015-05-15 18:51:49
521
原创 错误总结之——编译文件时出现不允许包含non-ASCII的文字和标识
复习C语言的时候,做了个多文件包含的小练习,但是出现了错误 non-ASCII characters are notallowed outside of literals and identifiers 不用说,肯定是文件中包含了非ASCII 字符导致编译不通过,我查了好久才发现是引号的问题。与输入法没关系,用的是系统自带的因为输入法。先介绍下开发环境:MAC 10.10.2 co
2015-05-14 20:11:16
12972
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人