
OC基础
wl王龙
安卓小师傅,未有大成,希望大师们指点,一起成大事。
展开
-
day02-类加载
//// main.m// Day02_ 类加载//// Created by imac on 2020/9/8.// Copyright © 2020 imac. All rights reserved.///*1.内存中的五大区域 栈 存储局部变量 堆。 存储程序员手动申请的字节空间。malloc。calloc realloc函数BSS段。存储未被初始化的全局变量 静态变量数据段(常量区) 存储已经被初始化的全局变量 静态变量 常量数据代码段 存储代码...原创 2020-09-28 19:28:26 · 142 阅读 · 0 评论 -
day02-对象和方法
/*1. 对象和方法 对象作为方法的参数。作为方法的返回值2类的本质 是我们自定义的数据类型。对象内存的大小是由我们决定的 多写几个属性 数据空间就大些 少些几个属性 空间就小一些 什么是数据类型? 是在内存中开辟空间的模版3 对象是一个f数据类型 作为方法的参数是完全没有问题的-(void)testWithDog:(Dog *)dog;------- 语法注意------1.当对象作为方法的参数时给实参时必须给一个符...原创 2020-09-28 19:26:07 · 130 阅读 · 0 评论 -
day01-OC的数据类型
/*1 OC 语言支持的数据类型01) OC语言支持C语言中的所有数据类型 a。 基本数据类型 int。double。float char b 构造类型 数组。 结构体 枚举 c 指针类型 int * p1; d 空类型 void e typede自定义数据类型02)OC中还新增了一些数据类型BOOL类型 1)可以存储YES和NO中的任意一个 2)一般情况下BOOL类型的...原创 2020-09-28 19:18:00 · 154 阅读 · 0 评论 -
day01-OC类和对象
/* 1类和对象什么是对象是现实生活当中的一个具体存在。看得见 摸得着。拿过来就可以使用2什么是类物以类聚 人以群分类是对一群有相同特征的事物的统称。抽象的。不能直接使用3案例食物水果苹果。 类烟台苹果。小洞早上吃的苹果。对象交通工具。类汽车 类==============类和对象的关系类是模版。类的对象是按照这个模版创建出来的类的模版有什么,对象中就有什么。绝不可能多,绝不可能少类是制造月饼的...原创 2020-09-28 19:13:53 · 108 阅读 · 0 评论 -
day01 _ 一个类多个对象
//// main.m// day01 _ 一个类多个对象//// Created by imac on 2020/9/7.// Copyright © 2020 imac. All rights reserved.///*1 同一个类可以创建多个对象2 多个对象之间毫无关系 虽然有相同的属性。但是属性的值不会相互影响3 在方法 的实现中可以直接访问属性在方法中访问的属性是谁的属性 方法是通过哪个对象调用的 那么方法调用的属性就是那一个对象的4 ...原创 2020-09-28 19:11:10 · 1274 阅读 · 0 评论 -
day01-OC第一个程序
/*OC 在C的基础上1 将C复杂 繁琐恶心的语法简化#importNSStringNSLog。。。。2 OC 在C的基础上增加面向对象的语法2实现需求之一:要把大象放进冰箱怎么办a.打开冰箱门b.放进大象c.关上冰箱门有木有更好的方式:找一个冰箱自己开门 把大象装进去 自己关门 买电脑的方式1)根据需求和预算来确定买的电脑100000。iOS开发2)网上查询 型号价格3)去电脑城...原创 2020-09-28 19:01:45 · 163 阅读 · 0 评论 -
day01-类的练习
//// main.m// Day01_类的练习_Student//// Created by imac on 2020/9/7.// Copyright © 2020 imac. All rights reserved.//#import <Foundation/Foundation.h>@interface Student : NSObject{@public NSString *_name; int _age; int _sex;...原创 2020-09-28 18:58:42 · 109 阅读 · 0 评论 -
day01-方法的声明和实现
/*1 定义一个类分为声明和实现@interface 类名 :NSObject{属性。属性表示类的特征}方法的声明表示功能@end@implementation 类名@end2一类食物不仅有相同的特征还有相同的行为行为就是功能。C语言中使用函数来表示一个功能OC使用方法来表示一个功能方法函数都表示一个功能3 无参数方法 1)声明 位置。在interface大括号的外面 2)语法-(返回值类型)方法名称;...原创 2020-09-28 18:56:55 · 301 阅读 · 0 评论 -
day01-OC类和对象
/* 1类和对象什么是对象是现实生活当中的一个具体存在。看得见 摸得着。拿过来就可以使用2什么是类物以类聚 人以群分类是对一群有相同特征的事物的统称。抽象的。不能直接使用3案例食物水果苹果。 类烟台苹果。小洞早上吃的苹果。对象交通工具。类汽车 类==============类和对象的关系类是模版。类的对象是按照这个模版创建出来的类的模版有什么,对象中就有什么。绝不可能多,绝不可能少类是制造月饼的...原创 2020-09-28 18:47:31 · 155 阅读 · 0 评论 -
day01-OC基础
1. a..oc相对于C增加了一小部分面向对象的语法b 将C语言的复杂的,繁琐的可恶的语言封装的更加简单c Oc完全兼容C语言2.OC的程序都语言文件的后坠名为.m m代表message 代表oC中最重要的机制消息机制C程序的源文件后坠为.C3.main函数仍然是OC程序的入口和出口int 类型的返回值代表程序结束状态main函数的参数:仍然可以接收用户在运行程序的时候传递数据给程序 参数也可以不要。4.#imp...原创 2020-09-28 18:38:39 · 241 阅读 · 0 评论