Objective-C
Eric_大树
这个作者很懒,什么都没留下…
展开
-
OC匿名对象
#import @interface Car : NSObject { @public int speed; } - (void)run; @end @implementation Car - (void)run{ NSLog(@"速度为%d的车子跑起来了",speed); } @end int main() { //不要写类似匿名对象这样的代码原创 2015-11-19 23:00:09 · 286 阅读 · 0 评论 -
初学Objective-C
#import /* 1.#import 用途: 1>跟#include一样,拷贝文件的内容 2>可以自动防止文件的内容被重复拷贝 2.#import NSObjCRuntime.h中又NSLog函数的声明 3.Foundation框架文件的路径 1>右击Xcode.app --> 显示包内容 2>Xcode.app/Con原创 2015-11-19 11:04:45 · 234 阅读 · 0 评论 -
OC对象和函数
#import @interface Car : NSObject { //成员变量 @public int wheels; int speed; } - (void)run; @end @implementation Car - (void)run { NSLog(@"%d个轮子,速度为%dkm/h的车子跑起来了!",wheels,speed原创 2015-11-19 22:53:16 · 226 阅读 · 0 评论 -
类的合理设计
#import typedef enum {//枚举 SexMan, SexWoman }Sex; typedef struct { int year; int month; int day; }Data; typedef enum { ColorBlack, ColorRed, ColorGreen }Color; @i原创 2015-11-19 22:55:10 · 238 阅读 · 0 评论 -
方法的声明和实现
#import /* 计算器类 方法: 1>返回π 2>计算某个整数的平方 3>计算两个整数的和 */ @interface JiSuanQi : NSObject //方法名:pi - (double)pi; //OC不允许方法名相同 //- (int)pingFang //方法名pingFang //方法名:pingFang:(冒号也是方法名的一部分) //OC方法中,一原创 2015-11-19 22:57:37 · 495 阅读 · 0 评论 -
类的设计
/* 1.类的设计: 1>类名 *类名的第一个字母必须大写 *不能有下划线 *如果多个英文单词,用驼峰标识(每个单词首字母大写) 2>属性 3>行为(功能) 2.植物大战僵尸的僵尸 *类名:Zoombie *属性:life、speed、gongjili *行为:walk、bite、die(抽取僵尸的公共行为) 3.雷电的飞机 *类名:Pla原创 2015-11-19 22:47:33 · 311 阅读 · 0 评论 -
第一个Object-C类程序
/* 类名:Car 属性:轮胎个数、时速(速度) 行为:跑 */ //因为使用了NSObject #import // 完整地写一个函数:函数的声明和定义(实现) // 完整地写一个类:类的声明和实现 //1.类的声明 //声明对象的属性、行为 // : NSObject 目的是:让Car这个类具备创建对象的能力 @interface Ca原创 2015-11-19 22:49:10 · 251 阅读 · 0 评论 -
第二个Object-C类程序
/* 人 类名:Person 属性(实例变量/成员变量):体重、年龄 行为(方法):走路、吃 */ #import /* 1.类的声明 *成员变量 *方法的声明 */ @interface Person : NSObject { @public int age; double weigh原创 2015-11-19 22:50:39 · 249 阅读 · 0 评论