OC
welfarelove
喜欢计算机编程,希望在这里能交到一些志同道合的朋友
展开
-
OC前言-学习笔记
OC前言一、OC简介1.C语言的基础上,增加了一层最小的面向对象语法2.完全兼容C语言3.可以在OC代码中混入C语言代码,甚至是C++代码4.可以使用OC开发Mac OS X平台和iOS平台的应用程序二、OC语法1. 关键字基本上所有关键字都是以@开头下面列举一些常见的关键字@interface、@implementation、@end @public、原创 2015-05-19 21:34:15 · 446 阅读 · 0 评论 -
面向对象和面向过程-学习笔记
面向对象和面向过程OC是面向对象的,C是面向过程的。面向对象和面向过程只是解决问题的两种不同思想。一、面向对象和面向过程的区别1) 以用电脑听歌为例子a) 面向过程打开电脑 播放电脑中的歌曲 关闭电脑b) 面向对象(不是相亲的“对象”)电脑 开机 播放歌曲 关机2) 区别分析面向过程关注的是解决问题需要哪些步骤;面向对象关注的是解原创 2015-05-19 21:36:25 · 604 阅读 · 0 评论 -
内存管理-学习笔记
内存管理一、为什么要管理内存举个例子,代码如下int main(){{ int a = 10; int b = 15; Person *P = [[Person alloc] init];} return 0;}在上述程序中,要占据四块不同的存储空间(a,b,*P和Person对象),其中a,b这种局部变量是存放在栈里面的,而Person对象原创 2015-05-19 21:44:58 · 393 阅读 · 0 评论 -
Foundation-学习笔记
FoundationFoundation框架在iOS开发中是必不可少的,是其它所有iOS框架的基础。这个框架中提供了很多常用的数据类型,如结构体、枚举、类等等。要想使用Foundation中的数据类型,包含它的主头文件即可#import,下面介绍几种常用的数据类型。一、结构体常用的结构体有NSRange、NSPoint(CGPoint)、NSSize(CGSize)、NSRect(原创 2015-05-19 21:45:25 · 342 阅读 · 0 评论 -
OC特有语法-学习笔记
OC特有语法OC除了拥有C语言的所有语法之外,还有一些自己的特有语法,这些语法的设计对我们编程来说更加的便利,下面介绍下OC特有的一些语法。一、点语法1. 我们前面学过了set方法和get方法,我们也可以利用点语法替换set方法和get方法方法调用Student *stu = [Student new];[stu setAge:100];int age = [stu a原创 2015-05-20 10:42:16 · 356 阅读 · 0 评论