• ios笔试题收集(持续更新)


    IOS开发笔试题目

    一、OC语法部分:

         1、 NSObject 中description属性的意义,它可以重写吗

    • 用法举例:定义一个Person类,声明两个成员变量      

    @interface Person : NSObject

    {

        NSString * name;

        int age;

    }

    • 在类的实现中,init方法初始化成员变量

     @implementation Person

     - (instancetype)init

    {

        self = [super init];

        if (self) {

            name = @"老李";

            age = 28;

        }

        returnself;

    }

    •  重写description方法:

    - (NSString *)description

    {

        return [NSString stringWithFormat:@"姓名:%@ ,年龄:%d", name,age];

    }

    • 使用此类时,实例化一个Person对象;并 Log该对象,这时就会自动调用description方法

            Person * laoli = [Person new];

            NSLog(@"%@",laoli);

    • 输出结果如下:

        姓名:老李,年龄:28

    • 这里的description方法,起到描述对象的作用:
    • 若不重写description方法,直接 NSLog(@"%@",laoli);得到输出结果为该对象所属的class 及内存地址: 

      <Person: 0x10010bbd0>

     

       2、

  • 相关阅读:
    powerdesigner
    UML类图几种关系的总结(转载 http://blog.csdn.net/tianhai110/article/details/6339565 )
    vuex
    options请求(复杂请求)
    Vue 编程式的导航
    JS定义类
    cors中间件
    vue axios
    restframewor 版本(version)
    pycharm 安装vue
  • 原文地址:https://www.cnblogs.com/yehot/p/3757771.html
Copyright © 2020-2023  润新知