- 博客(7)
- 收藏
- 关注
原创 黑马程序员——OC中的封装
———Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——— 1、要进行封装的原因 不进行封装的缺点: 当一个类把自己的属性暴露给外部的时候,那么该类就失去对属性的管理权 。将数据隐藏起来,只能用此类的方法函数才可以访问或者设置数据,不可被外部任意存储是面向 对象设计本质。降低了数据被无用的可能性! 在OC语言中,使用
2015-08-01 19:48:40
373
原创 黑马程序员——OC类方法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、类方法概述 实例方法就是一个方法,它在类的一个具体实例的范围内执行。也就是说,在你调用一个实例方 法前,你必须首先创建类的一个实例。 而类方法,比较起来,也就是说,不需要你创建一个实例。 +表示类方法,就是类调用方法,不依赖与任
2015-08-01 11:29:30
351
原创 黑马程序员——OC中方法的声明实现及调用
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- OC中的方法分为:对象方法和类方法。 对象方法 (1)对象方法以-开头如 -(void)xx; (2) 对象方法只能由对象来调用; (3)对象方法中可以访问当前对象的成员变量 ;
2015-08-01 09:18:42
525
原创 黑马程序员——走进面向对象
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 面向对象编程(Objective-Oriented Programming)的首字母缩写为OOP,这是一种编程技术,最初是为了编写模拟程序开发的。OOP很快就俘获了其他种类软件(比如涉及图形用户界面的软件)开发者的心。很快OOP就成为了业内一个非常重要的流行词。它被
2015-07-31 22:40:47
409
原创 黑马程序员——解构Hello Objcetive-C程序
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Xcode通过.m扩展名来表示文件使用的是Objective-C代码,应由Objective-C编译器处理。而C编译器处理.c文件,C++编译器处理.cpp文件。在Xcode中,所有这些编译工作默认由LLVM处理,这个编译器能够理解C语言的全部3个变体。 #impor
2015-07-31 20:01:52
475
原创 黑马程序员——Objective-C介绍
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1.历史 Cocoa和Objective-C是苹果公司OS X和iOS操作系统的核心。虽然OS X(尤其是iOS)出现的时间相对较晚,但Objective-C和Cocoa的推出则已有时日。早在20世纪80年代初,Brad Cox为了融合流行的、可以移植的C语言和优雅的Sma
2015-07-30 19:47:09
949
原创 黑马程序员——C语言--常见的内存分配函数
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 1.为什么要进行动态内存分配? 以数组为例,一个数组的元素是存储于内存中一段连续的空间,当数组声明在其被编译的时候内存就已经分配了。但是这种静态分配内存的方式在很多情况下是不合理的,例如使用数组存储一个班级中所有的学生的成绩,由于不同班级的学生数量也是各异的,所以你将无法
2015-07-29 19:42:28
467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人