码迷,mamicode.com
首页 > 移动开发 > 详细

李洪强iOS开发之创建一个对象并访问实例变量

时间:2016-07-03 09:19:48      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

技术分享

//

//  main.m

//  07 - 创建一个对象并且访问实例变量

//

//  Created by vic fan on 16/7/3.

//  Copyright © 2016 李洪强. All rights reserved.

//

 

 // Car *car = [Car new];

类名 *指针 = [类名 new];

[Car new];做了三件事:

1 向计算机申请内存空间

2 初始化类中的实例变量

3 返回对象的内存地址

 

 

#import <Foundation/Foundation.h>

 

@interface Car : NSObject{

    

   // @protected//默认是 @protected 受保护的,只能在当前的类和子类中访问实例变量

    @public

    //类的实例变量

    int _speed;// 速度

    NSString *_color; //颜色

    int _wheelCount;//轮字数

    

}

//类方法的声明

 

@end

 

//类的实现

@implementation Car

//类方法的实现

 

@end

 

int main(int argc, const char * argv[]) {

    @autoreleasepool {

        

        Car *car = [Car new];

        //把地址给car

        //给类中的实例变量赋值

        car->_color = @"蓝色";

        car->_speed = 120;

        car->_wheelCount = 4;

        

    //访问类中的实例变量

        NSLog(@"颜色: %@,速度: %d,轮字数: %d",car->_color,car->_speed,car->_wheelCount);

        

        

    }

    return 0;

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

李洪强iOS开发之创建一个对象并访问实例变量

标签:

原文地址:http://www.cnblogs.com/LiLihongqiang/p/5636573.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!